Tôi đang cố gắng so sánh chênh lệch múi giờ GMT từ hệ điều hành với chênh lệch múi giờ GMT từ Date.getTimezoneOffset() của Javascript. Vấn đề là cửa sổ cung cấp một bù đắp dựa trên EST trong khi javascript cho một bù đắp dựa trên EDT. Có sự khác biệt giữa hai giờ này. Có ai biết làm thế nào để làm cho Javascript sử dụng Standard Times như Windows? Cảm ơn bạn.Date.getTimezoneOffset của Javascript()
Trả lời
Tại sao không gọi getTimezoneBật vào một ngày mà bạn biết thời gian tiết kiệm ánh sáng ban ngày không có hiệu lực?
javascript:alert(new Date('1/1/2009').getTimezoneOffset())
Điều đó sẽ cung cấp 300 (5 giờ).
Cảm ơn sự giúp đỡ! – SquidScareMe
Tính năng này không hoạt động trong FireFox. –
Lưu ý rằng câu trả lời được đăng đầu tiên chỉ hoạt động trong một nửa số trường hợp, do đó không hoạt động ở mức trung bình.
Tháng một đầu tiên được biết là không có thời gian tiết kiệm ánh sáng ban ngày chỉ ở bán cầu bắc. Tuy nhiên đó chỉ là một nửa của thế giới.
var jan = new Date(2009, 0, 1, 2, 0, 0), jul = new Date(2009, 6, 1, 2, 0, 0);
var offset = (jan.getTime() % 24 * 60 * 60 * 1000) >
(jul.getTime() % 24 * 60 * 60 * 1000)
?jan.getTimezoneOffset() : jul.getTimezoneOffset();
Không xa lánh bất kỳ nhóm nào là ok, nhưng lưu ý rằng "nửa thế giới" phía bắc bao gồm 90% dân số thế giới. – hyperslug
@hyperslug - nếu SquidScareMe chỉ sau giải pháp bán cầu bắc, thì điều đó tốt cho anh ta. Tuy nhiên, SO * nên * cung cấp giải pháp * tốt nhất *, và giải pháp của Steffen về mặt kỹ thuật chính xác hơn (loại tốt nhất chính xác!). – Andrew
Để thực hiện công việc này, đầu tiên tôi nhận được tháng hiện tại và sau đó thay đổi nó ở đó, nơi bạn thấy 6 (tháng Bảy). – MPaulo
- 1. Date.getTimezoneOffset inverted?
- 2. Tại sao Date.getTimezoneOffset không được chấp nhận?
- 3. Thừa kế của javascript
- 4. Thực hiện Javascript của emacs
- 5. Mảng của Javascript Đảo ngược
- 6. Lợi ích của JavaScript Prototype
- 7. hashtr của python trong javascript?
- 8. Plugin RDF của JQuery/Javascript
- 9. Chức năng setTimeout của Javascript không gọi
- 10. Javascript tương đương với strtotime của php()?
- 11. Lỗi liên kết Javascript của Google Chrome
- 12. Loại Javascript của đối tượng tùy chỉnh
- 13. Thuật toán của JavaScript "sort()" Chức năng
- 14. Hiệu ứng thả xuống javascript của mint.com
- 15. `window.resizeTo` của Javascript không hoạt động
- 16. Thoát của Unescape JavaScript() bằng C#
- 17. JavaScript và cookie của bên thứ ba
- 18. javascript - trần của một số đô la
- 19. Tuổi thọ của các biến JavaScript
- 20. Javascript tương đương với urldecode của php()
- 21. Javascript: Tên biến động của máy chủ
- 22. Thay đổi tên của tải trong javascript
- 23. Validating của người dùng trong Javascript
- 24. JavaScript của document.write Inline Script Execution tự
- 25. Thời gian trễ của JavaScript trên KeyKeyUp?
- 26. Nhược điểm của Javascript "mẫu var đơn"
- 27. Remove phần của chuỗi trong Javascript
- 28. javascript - thay đổi kiểu của một lớp
- 29. Tốc độ của PHP so với JavaScript?
- 30. Ảnh hưởng của x = + x trong JavaScript
Làm cách nào bạn truy xuất bù đắp từ hệ điều hành? – Rojo