UTC zend framework的PHP unix时间戳
好吧,这可能是一个简单的问题,也许我对这一切的想法都错了。谁知道呢 无论如何,我正在使用Zend框架,并且我第一次尝试在其中使用cookies。因此,据我所知,Zend中的Cookie使用如下格式: 2005年2月28日星期三20:41:22 UTC 对于过期的。因此,我试图找出如何将UTC zend framework的PHP unix时间戳,php,datetime,cookies,timestamp,session-cookies,Php,Datetime,Cookies,Timestamp,Session Cookies,好吧,这可能是一个简单的问题,也许我对这一切的想法都错了。谁知道呢 无论如何,我正在使用Zend框架,并且我第一次尝试在其中使用cookies。因此,据我所知,Zend中的Cookie使用如下格式: 2005年2月28日星期三20:41:22 UTC 对于过期的。因此,我试图找出如何将time()转换为类似的date()变量,即未来2小时和UTC。但就像我说的,我认为我想得太多了,所以我需要确认 我的想法是 $cookie_expire = time()+7200; $cookie_expire
time()
转换为类似的date()
变量,即未来2小时和UTC。但就像我说的,我认为我想得太多了,所以我需要确认
我的想法是
$cookie_expire = time()+7200;
$cookie_expire = date('l, d-M-y H:i:s Z', $cookie_expire);
我想说这是正确的,但是我脑子里有些东西不符合这个概念,所以,希望有人能告诉我我是否对这个想法感兴趣。
参见格伦的评论@4-Dec-2007 04:32:
This routine can help obtain a UTC timestamp:
<?php
$utc_str = gmdate("M d Y H:i:s", time());
$utc = strtotime($utc_str);
?>
此例程有助于获取UTC时间戳:
用要转换的时间戳替换
time()
。尝试过吗?结果如何?