2011-11-03 7 views
3

를 제출 내 XML sitemap이, 구글은 말한다 :잘못된 날짜의 유효성을 검사 할 때 구글 XML 사이트 맵

잘못된 날짜 잘못된 날짜가 발견되었다. 다시 제출하기 전에 날짜 또는 형식을 수정하십시오.

나는하여 MySQL의 타임 스탬프를 변환 :

'하게 lastmod'요소가 YYYY-MM-DD 또는 YYYY-MM-DDThh:mmTZD 그렇게 사용하는 형식이어야한다
gmdate('Y-m-d\TH:i:s', strtotime($row['modified']['value'])) 

답변

8

:

gmdate('Y-m-d', strtotime($row['modified']['value'])) 

또는

gmdate('Y-m-d\TH:i:s+00:00', strtotime($row['modified']['value'])) 

Read more here

+2

이 PHP 솔루션을 Java로 변환하려는 사람들은 00:00의 ":"이 정말로 중요하며 표준 포맷 유틸리티에서 빠져 있음을 알아야합니다. –

관련 문제