你好,這裏只是一個簡單的問題。 PHP的時間相關的功能都困惑我;-(在php中添加不同的時間
由於2個變量
$start = "2013-07-25 20:24:13" ('Y-m-d H:i:s');
$duration = "0:55" ('H:i');
我怎麼可能會增加$duration
到$start
應導致:
「2013年7月25日21 :19:13「
你好,這裏只是一個簡單的問題。 PHP的時間相關的功能都困惑我;-(在php中添加不同的時間
由於2個變量
$start = "2013-07-25 20:24:13" ('Y-m-d H:i:s');
$duration = "0:55" ('H:i');
我怎麼可能會增加$duration
到$start
應導致:
「2013年7月25日21 :19:13「
$dt = new DateTime('2013-07-25 20:24:13');
$dt->add(new DatePeriod('P55M'));
echo $dt->format('Y-m-d H:i:s');
+擊敗我。請注意,DateTime類在PHP 5.3+中可用。 –
如果人們仍在使用5.2並在其中開發新項目,他們應該有點阻止它@JasonMcCreary。地獄甚至5.3明年將成爲EOL。 – PeeHaa
@PeeHaa,完全同意。爲了徹底而添加。 –
http://php.net/manual/en/function.date-add.php –
事情可能會是無限少混亂,如果你只使用時間戳除了當你需要顯示的日期。 – Ariane
除了僞裝:http://stackoverflow.com/search?q=how+to+add+date+php – Gordon