我有一个以这种形式读取日期的 javascript 库:
12/31/2020 5:00 AM
所以我需要以这种形式将日期保存在 cookie 中。我写了这段代码:
setcookie("invexpire", time()+3600*24, time()+3600*24*365);
echo $_COOKIE['invexpire'];
但它显示如下:
1340702563
那么,我怎样才能以这种形式将日期存储在 cookie 中?
我有一个以这种形式读取日期的 javascript 库:
12/31/2020 5:00 AM
所以我需要以这种形式将日期保存在 cookie 中。我写了这段代码:
setcookie("invexpire", time()+3600*24, time()+3600*24*365);
echo $_COOKIE['invexpire'];
但它显示如下:
1340702563
那么,我怎样才能以这种形式将日期存储在 cookie 中?
用于date()
格式化您的时间戳:
$timestamp = time()+3600*24;
setcookie("invexpire", date('m/d/Y g:i A', $timestamp));
您显示的日期是一个 UNIX 时间戳。它可以进一步格式化为任何日期字符串。
$date = date('Y-m-d h:i:s A', time()+3600*24); For 2012-06-26 03:16:29 PM
$date = date('Y-m-d H:i:s', time()+3600*24); For 2012-06-26 15:16:29