다음 코드는 Firefox에서 1247547600000
을 생성하는 동안 Chrome에 NaN
출력을 출력합니다.Firefox가 수행하는 동안 Chrome이 24:00:00을 인식하지 못함
var str = "2009/07/13 24:00:00-0500";
document.write(Date.parse(str));
이 부분은 fiddle입니다.
해결 방법? 감사합니다.
편집 : 다른 회사의 데이터가 있습니다. 생성하는 데이터를 변경할 수 없습니다. 그럼 여기서 제안은 무엇입니까?
데이터가 생성 :
{"day":"2009-07-13", "work":["11:16:35-12:03:12", "12:32:48-13:26:28", "13:39:09-13:39:12", "13:41:03-13:41:05", "14:18:09-24:00:00"]},
{"day":"2009-07-14", "work":["00:00:00-07:22:25", "07:22:25-07:22:28", "10:10:04-10:10:31", "10:10:32-10:15:33", "10:18:07-10:21:19", "11:04:49-11:06:15", "11:12:50-11:19:05", "11:19:11-11:19:19", "11:45:50-11:51:42", "11:51:43-11:53:55", "14:03:13-14:13:04", "14:23:55-14:31:28", "14:31:28-14:38:00", "14:38:00-14:49:04", "16:34:56-16:44:33", "16:46:37-16:48:10", "16:48:11-24:00:00"]}
바이올린뿐만 아니라 여기에 코드를 게시하십시오. – epascarello
글쎄, 기술적으로 24 시가 없습니다 - 다음 날 0시입니다. – Christoph
가능한 복제본 [Ecmascript 5 Date.parse for ISO 8601 테스트 사례] (http://stackoverflow.com/questions/10005374/ecmascript-5-date-parse-for-iso-8601-test-cases) – epascarello