tôi đang làm việc với các ngày trong một RSS feed, nhưng đang tìm kiếm các kết quả khác nhau khi sử dụng mã dưới đây vào trình duyệt IE, Chrome và Firefox:Vấn đề với định dạng ngày trong JavaScript với trình duyệt khác nhau
new Date('2001-01-01T12:00:00Z')
Firefox là hài lòng với điều đó, nhưng Chrome và IE trả lại Ngày không hợp lệ.
tôi nghĩ rằng tôi muốn thử thay thế T và Z như sau:
new Date('2001-01-01 12:00:00')
Lần này Chrome là hạnh phúc với điều đó, nhưng Firefox và IE trở Ngày không hợp lệ.
Bất kỳ ý tưởng nào tôi nên làm để có được đối tượng ngày trong tất cả các trình duyệt có định dạng này ?!
Rất cám ơn, Tim
Bạn nói đúng, công trình này và đó là giải pháp tốt hơn so với tôi. – NicolasT
Rất cám ơn! Thử nghiệm và làm việc cho tôi trong IE, FF, Chrome và Opera! – TimS
Làm cách nào để thực hiện công việc này trên FF với múi giờ? Bởi vì ngày mới này ('2001-01-01T12: 00: 00 + 1000'.replace (/ \ -/g,' \/'). Thay thế (/ [T | Z]/g,' ')) ' trả về Ngày không hợp lệ trong FF, nhưng hoạt động trong IE/Chrome –