3
验证当我XML sitemap,谷歌说,当无效的日期:提交谷歌XML网站地图
无效的日期 了无效的日期被发现。请在重新提交之前修正日期或格式。
我通过转换MySQL的时间戳:
gmdate('Y-m-d\TH:i:s', strtotime($row['modified']['value']))
验证当我XML sitemap,谷歌说,当无效的日期:提交谷歌XML网站地图
无效的日期 了无效的日期被发现。请在重新提交之前修正日期或格式。
我通过转换MySQL的时间戳:
gmdate('Y-m-d\TH:i:s', strtotime($row['modified']['value']))
在 '的lastmod' 元素具有成为格式的YYYY-MM-DD
或YYYY-MM-DDThh:mmTZD
所以使用:
gmdate('Y-m-d', strtotime($row['modified']['value']))
或
gmdate('Y-m-d\TH:i:s+00:00', strtotime($row['modified']['value']))
那些试图把这种PHP的解决方案到Java应该注意,在“:”在00:00是真正的关键,并从标准格式化程序缺失。 –