如何在cookie中存储日期?

时间:2012-06-25 09:42:03

标签: php

我有一个以这种形式阅读日期的JavaScript库:

12/31/2020 5:00 AM

所以我需要在cookie中保存该表单中的日期。 我写这段代码:

setcookie("invexpire", time()+3600*24, time()+3600*24*365);
echo $_COOKIE['invexpire'];

但它显示如下:

1340702563

那么,我如何将该表格中的日期存储在cookie中?

3 个答案:

答案 0 :(得分:1)

格式化该格式的时间戳:

date('m/d/Y g:i A', time()+3600*24)

http://php.net/date

答案 1 :(得分:1)

使用date()格式化您的时间戳:

$timestamp = time()+3600*24;
setcookie("invexpire", date('m/d/Y g:i A', $timestamp));

答案 2 :(得分:0)

您显示的日期是UNIX TimeStamp。它可以进一步格式化为任何日期字符串。

$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