这是我的代码:
$timezone = new \DateTimeZone('America/New_York');
$date1 = new \DateTime (date("Y:m:d H:i:s", time()), $timezone);
$date1->add(new \DateInterval ("PT24H"));
echo $date1->format('Y-m-d h:s:m');
这应该将当前时间增加 24 小时。问题是,每次我刷新页面时,我都会得到不同的结果。我指的不是人们预期的几秒钟,而是很多分钟。有些高于实际时间,有些低于实际时间。
现在晚上 9:51 进行三次刷新,结果如下:2013-03-26 09:09:03、2013-03-26 09:17:03、2013-03-26 09:30:03
为什么我看不到实时?到底是怎么回事?
谢谢您的帮助!