PHP には、日付を表示および処理するための使いやすい関数が多数あります。
日付または時刻を特定の形式で表示するには、date() 関数を使用します。日付を表示する形式と、表示する日付を表すタイムスタンプの 2 つのパラメータを取ります。このタイムスタンプは、前述したように 1970 年からの合計秒数である必要があります (現在の時刻を使用したい場合は、「現在」のタイムスタンプを返す time() 関数を使用します)。 date() には、C の strftime() 関数や Perl の POSIX::strftime() 関数と同様に、多くの書式設定オプションがあります。
$birthday_stamp = mktime(19,45,0,3,10,1975);
$birthday_formatted = date('F d, Y - g:ia',$birthday_stamp);
echo "David wasborn on $birthday_formatted."
?>
David は 1975 年 3 月 10 日 - 午後 7 時 45 分に生まれました
もちろん、特定の日付が必要な場合は、 , この複雑な書式設定機能はあまり役に立ちません。なぜなら、フォーマットがどのようなものになるかを事前に知っているからです。これらの関数は、ユーザーが日付を選択する必要があるフォームの出力部分を処理する場合に便利です:
上記は、今日と今後 9 日間の 10 個のオプションを含むラジオ ボタン ボックスを出力します。プログラム ループが開始する前に、現在の時刻を変数 $d に保存します。各