PHP strftime() 関数
例
ロケール設定に従ってローカルの日付と時刻をフォーマットします。
<?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)
パラメータ値
パラメータ |
説明 |
---|---|
フォーマット | 必要。結果を返す方法を指定します。
|
タイムスタンプ | オプション。フォーマットする日付や時刻を表す Unix タイムスタンプを指定します。デフォルトは現在の現地時間です (time()) |
技術的な詳細
戻り値: |
に従ってフォーマットされた文字列を返しますフォーマット与えられたタイムスタンプ.月名、曜日名、およびその他の言語依存の文字列は、setlocale() で設定された現在のロケールに従います。 |
---|---|
PHP バージョン: |
4+ |
PHP 変更ログ: |
PHP 5.1: E_STRICT および E_NOTICE タイム ゾーン エラーを発行するようになりました |
プログラミング学習を加速させる
プログラミングをプロの講師に教えてもらいませんか。