2012-06-06 82 views
0

好吧,这可能是一个简单的问题,也许我正在考虑这一切都是错误的。谁知道。PHP unix时间戳到UTC zend框架

无论如何,我正在使用Zend框架,我试图在它第一次使用cookie。所以从Zend的我的理解饼干使用的格式,如:

周三,28月,05 20点41分22秒UTC

为到期。所以我想弄清楚如何采取time()并将其转换为类似的date()上述变化,即将来2小时和UTC。但就像我说的,我认为我过度思考,所以我需要确认。

我的想法是

$cookie_expire = time()+7200; 
$cookie_expire = date('l, d-M-y H:i:s Z', $cookie_expire); 

我想说这是正确的,但事情在我的头不与观念坐好等等,希望有人能告诉我,如果我过的想法或不。

+0

你试过了吗?结果是什么? –

回答

1

http://php.net/manual/en/function.gmdate.php

格伦查看评论@ 4日 - 12月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); 
?> 

你要转换的时间戳更换time()