【发布时间】:2025-12-27 03:25:07
【问题描述】:
我正在创建一个永远不会过期的 cookie,所以我将过期日期设置为 2038-01-01:
setcookie($keyword, $value, mktime(0, 0, 0, 1, 1, 2038));
我希望将到期日期/时间设置为
2038 年 1 月 1 日 00:00:00
但是当我在 Firefox 的 cookie 中查看时,我看到了
2038 年 1 月 1 日 08:00:12
这种差异从何而来?
【问题讨论】:
-
您的服务器设置为哪个时区?
-
@MarkBaker:可能是这样,谢谢。我的服务器时间是 EST,我在欧洲。不过,如果我指定“00:00:00”,它是否不应该将时间设置为“00:00:00”,无论我在哪个时区?