Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/411.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
用javascript可以知道客户端的区域吗?_Javascript_Datetime_Time_Timezone - Fatal编程技术网

用javascript可以知道客户端的区域吗?

用javascript可以知道客户端的区域吗?,javascript,datetime,time,timezone,Javascript,Datetime,Time,Timezone,是否可以使用javascript了解客户端的区域/区域 我这样问是因为在我的项目中,我有日期为UTC的地震,但我想向客户展示其时区内的地震,并打印其名称区域(例如“意大利”) 要显示他的时区,我将使用: getHours() 但我不知道是否还有一种方式可以显示区域/区域的名称 非常感谢并为我的英语感到抱歉console.log(Intl.DateTimeFormat().resolvedOptions().timeZone‌​) 结果: 欧洲/罗马… 但是“意大利”我认为这是不可能的 在这里,

是否可以使用
javascript
了解客户端的区域/区域

我这样问是因为在我的项目中,我有日期为UTC的地震,但我想向客户展示其时区内的地震,并打印其名称区域(例如“意大利”)

要显示他的时区,我将使用:

getHours()
但我不知道是否还有一种方式可以显示区域/区域的名称

非常感谢并为我的英语感到抱歉

console.log(Intl.DateTimeFormat().resolvedOptions().timeZone‌​)

结果:

欧洲/罗马…

但是“意大利”我认为这是不可能的

在这里,如果我没有弄错的话,他们谈论的是浏览器的兼容性

范例


Chrome 24(版本)

如何从浏览器中选择yes.JS在服务器上运行no.库(如moment.JS)对此非常有用。使用“zone”表示“timezone”?console.log(Intl.DateTimeFormat().resolvedOptions().timezone)结果:欧洲/罗马…意大利我不认为是possible@Leo哦,是的,这是完美的…你知道如果所有浏览器都支持你的建议吗?请写一个答案,我会接受它