例
新しいDateTimeオブジェクトを返し、その後、日付をフォーマットします:
<?php
$date=date_create("2013-03-15");
echo
date_format($date,"Y/m/d");
?>
»実行例 定義と使用法
date_create()関数は、新しいDateTimeオブジェクトを返します。
構文
date_create( time,timezone);
パラメーター | 説明 |
---|---|
time | 任意。 日付/時刻文字列を指定します。 NULLは、現在の時刻を示しています |
timezone | 任意。 時間のタイムゾーンを指定します。 デフォルトは現在のタイムゾーンです。 ヒント: PHPでサポートされているすべてのタイムゾーンのリストを見てください |
技術的な詳細
戻り値: | 成功した場合に、新しいDateTimeオブジェクトを返します。 失敗した場合にFALSE |
---|---|
PHPバージョン: | 5.2+ |
変更履歴: | PHP 5.3+から。 無効な日付が指定されている場合は例外がスローされます |
その他の例
例1
新しいDateTimeオブジェクトを返します(with a given timezone)した後、日付と時刻をフォーマットします:
<?php
$date=date_create("2013-03-15 23:40:00",timezone_open("Europe/Oslo"));
echo date_format($date,"Y/m/d H:iP");
?>
»実行例 <PHPの日付/時刻の参照