Chrome 开发者工具模拟不同时区
Chrome About 669 words调试跨时区问题
JavaScript中的Date对象默认是本地时区,在跨时区显示上,需要测试不同时区的显示问题。
Sensors
前提:打开开发者工具。
方式 1
点DevTools右上角⋮→More tools→Sensors。
方式 2
按Esc打开Console抽屉,再点抽屉上的+,然后选择Sensors。
选择时区
Location下拉选预设地点(如London对应Europe/London)。
自定义:点Manage新增,填写Timezone ID(如America/New_York),保存后选中即可生效。
快速设置
当不知道具体Timezone时,可以快速使用GMT+x和GMT-x来设置。
如:GMT-12、GMT+12、GMT-10等等。
验证
new Date().toString()
'Mon Jan 05 2026 20:15:42 GMT-1200 (GMT-12:00)'
new Date().toString()
'Tue Jan 06 2026 20:15:58 GMT+1200 (GMT+12:00)'
new Date().toString()
'Tue Jan 06 2026 17:16:32 GMT+0900 (日本標準時)'
Intl.DateTimeFormat().resolvedOptions().timeZone
'-12:00'
Intl.DateTimeFormat().resolvedOptions().timeZone
'America/Los_Angeles'
Views: 6 · Posted: 2026-04-13
———         Thanks for Reading         ———
Give me a Star, Thanks:)
https://github.com/fendoudebb/LiteNote扫描下方二维码关注公众号和小程序↓↓↓
Loading...