我有一个奇怪的问题,我不知道如何解决。
我正在wordpress功能中设置一个cookie,使其在当天午夜过期:
setcookie("key", 'value', strtotime('tomorrow midnight'), "/", "mysite.com");
然而,饼干本身显示的有效期是晚上7点。我确实有一个UTC-5(东部时间)的设置。我知道我可以很容易地将(60*60*5)添加到cookie到期日,但我不确定这是否是一个好的解决方案,或者是否存在其他问题。
有人有什么想法吗?
我对此不确定,但我认为您可能应该在对strtotime
的调用中添加"gmt",如下所示:
setcookie("key"、"value"、strtotime("明天午夜gmt")、"/"、"mysite.com");