strftime

(PHP 3, PHP 4 )

strftime --  ローカルな設定に基づきローカルな日付・時間をフォーマットします

説明

string strftime ( string format, int [timestamp])

指定した timestamp または timestamp が指定されていない場合に現在のローカル時間を用いて指定した フォーマット文字列に基づき文字列をフォーマットして返します。 月および曜日の名前およびその他の言語依存の文字列は、 setlocale() でセットされた現在のロケールに関係 します。

次の変換指定子は、フォーマット文字列として認識されます。

注意 (上記の)全ての変換指定子が使用するCライブラリでサポートされてい ない可能性があります。この場合、PHPの strftime()で該当する変換指定子はサポートされ ません。

例 1strftime()の例

setlocale ("LC_TIME", "C");
print (strftime ("%A in Finnish is "));
setlocale ("LC_TIME", "fi_FI");
print (strftime ("%A, in French "));
setlocale ("LC_TIME", "fr_FR");
print (strftime ("%A and in German "));
setlocale ("LC_TIME", "de_DE");
print (strftime ("%A.\n"));
この例は、各ロケールがシステムにインストールされている場合に動作します。

setlocale()mktime()Open Groupによる strftime()の定義も参照下さい。