在JavaScript中获取客户端的时区偏移量

如何收集访问者的时区信息?我需要时区以及GMT偏移时间。

回答:

var offset = new Date().getTimezoneOffset();

console.log(offset);

时区偏移量是UTC与本地时间之间的差(以分钟为单位)。请注意,这意味着如果本地时区在UTC之后,则偏移量为正;如果在本地时区之前,则偏移量为负。例如,如果您的时区是UTC+10(澳大利亚东部标准时间),则将返回-600。夏时制即使在给定的语言环境下也可以防止该值保持恒定

请注意,并非所有时区都被整个小时抵消:例如,纽芬兰是UTC减去3h 30m(将夏令时排除在外)。

以上是 在JavaScript中获取客户端的时区偏移量 的全部内容, 来源链接: utcz.com/qa/403702.html

回到顶部