PHP中的Cookie过期日期(在自定义日期)


Cookie Expiration Date (on a custom day) in PHP

我想这样做Cookie在自定义日期过期,例如明天(08-16):

setcookie("Cookie_name", "Cookie_value", time()+86400);

但如果我访问网络(08-17),cookie将在08-18 过期

我怎么能做到饼干在自定义日期过期?

使用strtotime()为所需日期创建时间戳:

setcookie("Cookie_name", "Cookie_value", strtotime('2013-08-16'));

或者:-

setcookie("Cookie_name", "Cookie_value", (new 'DateTime)->modify('tomorrow')->getTimestamp();