<PHPの日付/時刻の参照
例
ロケールの設定に基づいてローカルな日付と時刻をフォーマットします:
<?php
echo(strftime("%B %d %Y, %X %Z",mktime(20,0,0,12,31,98))."<br>");
setlocale(LC_ALL,"hu_HU.UTF8");
echo(strftime("%Y. %B %d. %A. %X %Z"));
?>
»実行例
定義と使用法
strftime()関数は、ロケール設定に従ってローカル時刻及び/又は日付をフォーマットします。
ヒント:また見gmstrftime()ロケールの設定に基づいてGMT / UTC時刻および/または日付をフォーマット機能、。
構文
strftime( format,timestamp);
パラメーター | 説明 |
---|
format | 必須。 結果を返す方法を指定します。 - %A - 曜日の省略名
- %A - 完全な曜日名
- %のB - 月の省略名
- %のB - 完全な月名
- %のC - 好ましい日時表現
- %のC -世紀の数(the year divided by 100, range 00 to 99)
- %D -月の日(01 to 31)
- %のD - %のM /%D /%yと同じ
- %がe -月の日(1 to 31)
- %G - %Gのような、しかし世紀無し
- %G - ISO週番号に対応する4桁の年(see %V) 。
- %のH - %Bと同じ
- %のH -時間、24時間クロックを使用して、 (00 to 23)
- %I -時間、12時間クロックを使用して(01 to 12)
- %jを-年の日(001 to 366)
- %のM -月(01 to 12)
- %のM - 分
- %nを - 改行文字
- 与えられた時間の値に応じてどちらかが午前または午後 - %pを
- %r - amおよびpm表記の時間
- %のR - 24時間表記の時間
- %S - 秒
- %トン - タブ文字
- %のM:%S%のHに等しい現在時刻、 - %のT
- %のU -数として曜日(1 to 7)月曜日= 1。 警告:Sun Solarisの日曜日= 1
- %U - 最初の週の最初の日として最初の日曜日から始まる現在の年の週数、
- %のV - ISO 8601週現在の年の数(01 to 53)第1週は、現在の年に少なくとも4日を有する最初の週であり、月曜日と週の最初の日として
- %のW - 現在の年の週番号は、最初の週の最初の日として最初の月曜日から始まります
- %のワット - 小数点として曜日、日曜日= 0
- %X - 時間無し好ましい日付表示
- %X - 日付無し好ましい時間表現
- %のY -世紀なしの年(range 00 to 99)
- 世紀を含む年 - %Yを
- %Zまたは%Z - タイムゾーンまたは名前または略語
- %% - リテラル%文字
|
timestamp | 任意。 フォーマットする日付および/または時刻を表すUnixタイムスタンプを指定します。 デフォルトは現在のローカル時間です( time() |
技術的な詳細
戻り値: | 与えられたタイムスタンプを使用してフォーマットに従ってフォーマットされた文字列を返します。 月と曜日の名前、およびその他の言語依存の文字列が設定されて、現在のロケール尊重setlocale() |
---|
PHPバージョン: | 4+ |
---|
変更履歴: | PHP 5.1.0:今E_STRICTやE_NOTICEタイムゾーンのエラーを発行
|
---|
<PHPの日付/時刻の参照