【发布时间】:2014-08-28 10:29:02
【问题描述】:
为什么它不适用于时间戳?
$date = date_create('@1409221272');
date_modify($date, '+1 day');
echo date_format($date, 'Y-m-d H:i:s');
这行得通
$date = date_create('28-08-2014 13:20:00');
date_modify($date, '+1 day');
echo date_format($date, 'Y-m-d H:i:s');
【问题讨论】:
-
如果可行,那么您的问题是什么?
-
$date = new DateTime(); $date->setTimestamp(1409221272); echo $date->format('Y-m-d H:i:s');应该可以工作.. -
致 John Robertson - 因为我需要基于时间戳
-
是什么阻止您将日期改回时间戳?顺便说一句,我运行了你的第一个示例,它工作正常。
-
它来自数据库。第一个例子有小时问题