Tôi cần đối tượng Ngày js với các giá trị được chỉ định cho ngày và năm. Tôi mong đợi new Date("2000-01-01")
để cung cấp cho tôi đối tượng Ngày với 2000 là giá trị cho getFullYear()
, nhưng nếu cài đặt thời gian của máy tính được đặt thành múi giờ Chicago, tôi sẽ nhận được Fri Dec 31 1999 18:00:00 GMT-0600 (CST)
và đối với Buenos Aires: Fri Dec 31 1999 22:00:00 GMT-0200 (ARST)
.javascript Vấn đề múi giờ ngày
Có cách nào để tạo đối tượng Ngày, với .getFullYear()
trả về ngày chúng tôi đặt trong hàm tạo không, bất kể múi giờ nào được đặt trên máy của người dùng?
Cập nhật:. tôi cần ngày đối tượng này sẽ được sử dụng trong thư viện khác (trong đó kêu gọi phương pháp .getFullYear()
của nó, vì vậy sử dụng getters UTC không thực sự giúp
REF cho getfullyear_method http://www.thesstech.com/javascript/date_getfullyear_method
–