내 개발 컴퓨터에서 strtotime()을 사용하여 행복하게 사용하여 일부는 1800 년대에있는 일부 날짜와 1500 년대의 극단적 인 예를 파싱했습니다.PHP 32 비트 날짜 분석 13Dec 이전 1901
그러나 내 개발 컴퓨터는 64 비트이고 서버는 32 비트입니다. 32 비트 시스템에서 Fri, 1901 년 12 월 13 일 20:45:54 UTC가 범위를 벗어난 날짜 이전입니다 (strtotime에 대한 참고 사항 참조).
이 사용자 지정 코드를 작성하게되어 기쁩니다.하지만 PHP inbuilt 함수 중 어떤 것이 이것을 관리하는지 묻는다고 생각했습니다. 날짜는 ISO 8601 형식입니다. 00 : :이 서버가 PHP와에 CentOS 5.4 5.2.10
Aww ... PHP 5.3의 경우 'DateTime :: createFromFormat'을 사용할 수 있습니다. 문제의 최선의 해결책이라고 생각합니다. 날짜는 어떤 형식입니까? 예 : –
1901-12-12T05 : 00 : 00Z. –
@ Pekka .... 동의하면 PHP를 업그레이드 할 수 있습니까? 5.2는 더 이상 지원되지 않으므로 5.3으로 이동해야합니다. – Spudley