PHP date_create()関数
例
新しい DateTime オブジェクトを返し、日付をフォーマットします:
<?php
$date=date_create("2013-03-15");
echo date_format($date,"Y/m/d");
?>
$date=date_create("2013-03-15");
echo date_format($date,"Y/m/d");
?>
例を実行 »
定義と使用法
date_create() 関数は新しい DateTime オブジェクトを返します。
構文
date_create(time,timezone);
| パラメータ | 説明 |
|---|---|
| time | オプション。日付/時刻文字列を指定します。NULL は現在の日付/時刻を表します。 |
| timezone | オプション。指定しますtimeのタイムゾーン。デフォルトは現在のタイムゾーンです。 ヒント: PHP でサポートされているすべてのタイムゾーンのリストを表示 |
技術詳細
| 戻り値: | 成功した場合は新しい DateTime オブジェクトを返し、失敗した場合は FALSE を返します。 |
|---|---|
| PHP バージョン: | 5.2+ |
| 更新ログ: | PHP 5.3+ 以降、無効な日付を指定すると例外がスローされます。 |
その他の例
例 1
指定されたタイムゾーンを持つ新しい DateTime オブジェクトを返し、日付と時刻をフォーマットします:
<?php
$date=date_create("2013-03-15 23:40:00",timezone_open("Europe/Oslo"));
echo date_format($date,"Y/m/d H:iP");
?>
$date=date_create("2013-03-15 23:40:00",timezone_open("Europe/Oslo"));
echo date_format($date,"Y/m/d H:iP");
?>
例を実行 »
PHP Date/Time リファレンスマニュアル その他の拡張機能