■ 現在時刻
new DateTime('NOW');
差分 (add, sub)
$date = new DateTime('2000-01-01'); $date->add(new DateInterval('P10D')); echo $date->format('Y-m-d') . "\n";
■ 文字列との変換
string -> datetime
$date = DateTime::createFromFormat('j-M-Y', '15-Feb-2009'); echo $date->format('Y-m-d');
datetime -> string
echo $date->format('Y-m-d') . "\n";
時間処理に関しては、ver5.2から作り直して、このdatetimeクラスに集約しているのかな?
(これらを全て使うには5.3以降)
■ フォーマットの書式
dateのパラメーターを参照
0 件のコメント:
コメントを投稿