Tôi đang cố tạo đối tượng ngày từ một chuỗi. tôi nhận được ngày ở định dạng ISO trừ mili giây phần như "2012-01-30T16: 23: 12"Firefox new Date() từ chuỗi cấu trúc thời gian trong múi giờ địa phương
Kết quả khác nhau khi tôi chạy sau mã trong trình duyệt IE, Chrome và Firefox (Link to Fiddle)
currentDate = "2012-01-30T16:23:12";
var date = new Date(currentDate);
alert(date);
IE và Chrome xem xét chuỗi như UTC nhưng firefox xem xét theo múi giờ địa phương.
Có cách nào chung chung để vượt qua nó, ngoại trừ việc kiểm tra tác nhân người dùng ở mọi nơi?
bản sao có thể có của [Vấn đề điều chỉnh múi giờ javascript gây phiền nhiễu] (http://stackoverflow.com/questions/7629286/annoying-javascript-timezone-adjustment-issue) –