"2011-07-04T19:27:26+08:00"
使用date("???");
使用date("???");
------------------------
date("Y-m-d \T H:i:s+08:00",time());
------------------------
date("Y-m-d \T H:i:s+P",time());
-------------------------
我使用P后依然是+00:00,我就想到是我时区设置的问题。
php.ini中:
date.timezone = UTC 修改为
date.timezone = "Asia/Shanghai"
然后用date("c");得到想要的格式。
"Y-m-d \T H:i:s+08:00"得到了想要的格式,直接用"c"更方便一点。