如何创建像这样2013-09-21T18:56:19+00:00
的PHP日期格式?任何人都可以解释我们使用此格式的原因以及为什么在T
和2013-09-21
之间使用18:56:19+00:00
。
示例:我需要这样。
date('Y-m-d'); // 2013-12-12
同样如何生成2013-09-21T18:56:19+00:00
以及用于此目的的格式和函数。
答案 0 :(得分:2)
您可以使用输出ISO 8601格式的日期('c'),这是从PHP 5添加的。
echo date('c');
//will return
2014-01-14T10:04:38+00:00
有关详细信息,请阅读PHP Date Documentation
答案 1 :(得分:0)
像这样:
date( 'Y-m-d\\TH:i:sP' )
结果:
2014-01-14T03:05:34-07:00
这是针对不同php日期()格式的生成器:http://www.b2ben.com/php/phpdate.php