如何转换2014年10月4点13分24秒到2014-10-10T04:13:24 + 00:00在PHP或MySQL如何日期时间转换为unix命令日期
上面提到的日期是在站点地图
对于参考校验Q: How do I compute lastmod date? (Sitemaps.org FAQ)
代码的XML格式,我曾尝试:
echo "GIVEN DATE ".$timestamp = "2014-10-10 04:13:24";
echo "<br>";
$year = date('Y',strtotime($timestamp)).";
$month = date('m',strtotime($timestamp)).";
$day = date('d',strtotime($timestamp))."";
echo '<br>';
$hour = date('H',strtotime($timestamp))."";
$minutes = date('i',strtotime($timestamp))."";
$seconds = date('s',strtotime($timestamp))."<br>";
$gmktime= gmmktime($hour,$minutes,$seconds,$month,$day,$year)."<br>";
echo "output date".$isodate = date('c', $gmktime);
上述输出转换是否正确?
**OUTPUT** GIVEN DATE : 2014-10-10 04:13:24 output date : 2014-10-10T06:13:24+02:00
哪里有区别? – 2014-10-10 07:22:54
两个日期都是一样的。你忘了什么吗? – Jerodev 2014-10-10 07:23:37
对不起,请立即检查 – 2014-10-10 07:24:45