2

可能重复:
一小时的差异,但仅限于某些日期

为什么:

strtotime('2012-11-01 00:00:00') - strtotime('2012-10-01 00:00:00')

正在返回:

2674800

当正确的值为:

2678400

少了一小时。

4

1 回答 1

11

因为您的语言环境(由date.timezonephp.ini 中定义)可能在 10 月的某个时间经历了时间更改,原因是夏令时。

于 2012-11-22T21:23:23.507 回答