Tìm kiếm hỗ trợ

Tránh các lừa đảo về hỗ trợ. Chúng tôi sẽ không bao giờ yêu cầu bạn gọi hoặc nhắn tin đến số điện thoại hoặc chia sẻ thông tin cá nhân. Vui lòng báo cáo hoạt động đáng ngờ bằng cách sử dụng tùy chọn "Báo cáo lạm dụng".

Tìm hiểu thêm

gettimezoneoffset is wrong - shows -0600 when it should be +1000

  • 2 trả lời
  • 1 gặp vấn đề này
  • 5 lượt xem
  • Trả lời mới nhất được viết bởi cor-el

more options

Going to http://www.localeplanet.com/support/browser.html shows:

*****

navigator.browserLanguage: undefined

navigator.language: en-GB

navigator.userAgent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:71.0) Gecko/20100101 Firefox/71.0

date: Wed Dec 25 2019 10:19:57 GMT+1000 (Australian Eastern Standard Time)

date.toLocaleDateString(): 25/12/2019

date.toLocaleTimeString(): 10:19:57

date.toLocaleString(): 25/12/2019, 10:19:57

date.toUTCString(): Wed, 25 Dec 2019 00:19:57 GMT

date.getTimezoneOffset(): -600

*****

This produces errors in some web pages.

Going to http://www.localeplanet.com/support/browser.html shows: ***** navigator.browserLanguage: undefined navigator.language: en-GB navigator.userAgent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:71.0) Gecko/20100101 Firefox/71.0 date: Wed Dec 25 2019 10:19:57 GMT+1000 (Australian Eastern Standard Time) date.toLocaleDateString(): 25/12/2019 date.toLocaleTimeString(): 10:19:57 date.toLocaleString(): 25/12/2019, 10:19:57 date.toUTCString(): Wed, 25 Dec 2019 00:19:57 GMT date.getTimezoneOffset(): -600 ***** This produces errors in some web pages.

Được chỉnh sửa bởi brisdaz vào

Tất cả các câu trả lời (2)

more options

I think that is correct.

My time zone offset is 480, or 8 hours x 60 minutes behind GMT.

Your -600 represents 10 hours x 60 minutes ahead of GMT.

Merry Christmas!

Ref. https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Date/getTimezoneOffset

Được chỉnh sửa bởi jscher2000 - Support Volunteer vào

more options
  • (new Date()).toLocaleString("en-AU",{"timeZoneName":"short"});