Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/79.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_Jquery_Timezone_Date - Fatal编程技术网

使用javascript获取不同的时区

使用javascript获取不同的时区,javascript,jquery,timezone,date,Javascript,Jquery,Timezone,Date,我正在使用这个时钟插件: 我想在网站上展示四种不同的时钟。。 时钟应显示时间:伦敦、纽约、香港、东京< /P> 然而,这个插件需要花费在本地计算机上的时间。 如何设置它以显示我希望显示的城市的不同时区 我不知道插件如何显示四个不同的时钟,但在JavaScript中,您可以使用日期构造函数为不同的时区创建单独的日期对象,您只需在初始化时传递一个正确的日期字符串,例如: new Date( "HongKong DateTime String" ); new Date( "Tokyo Date Tim

我正在使用这个时钟插件:

我想在网站上展示四种不同的时钟。。 时钟应显示时间:伦敦、纽约、香港、东京< /P> 然而,这个插件需要花费在本地计算机上的时间。
如何设置它以显示我希望显示的城市的不同时区

我不知道插件如何显示四个不同的时钟,但在JavaScript中,您可以使用日期构造函数为不同的时区创建单独的日期对象,您只需在初始化时传递一个正确的日期字符串,例如:

new Date( "HongKong DateTime String" );
new Date( "Tokyo Date Time String" );
因此,假设在服务器端,您将在这些位置拥有当前时间的信息,那么您所需要做的就是将其格式化为JavaScript理解的日期格式,并将其写入页面并相应地使用

有关更多信息,您可以查看此页面:


希望它能帮助你

我很肯定这会让你走起来:

我不认为它解决了你的时区问题,但正如我所说的,我会让你走的

顺便说一句:我会为此推荐使用PHP专门的函数


祝你好运

通过使用此选项,您始终可以将本地时间转换为特定时区

 let Accepted_time = new Date();
 const option={ timeZone: 'Asia/Hong_Kong' , hour12:false }

 console.log(Accepted_time.toLocaleTimeString('zh-HK',option))

我想显示不同的时区-FX,即使一个人在伦敦,仍然应该有一个时钟显示时间在EX:香港……我不太确定我能理解吗?你想让我在字符串中硬编码FX香港的时间吗?我想让它在香港的实际时间,例如,如果你有一个PHP页面,那么你可以做的是把这样的东西放在一个脚本块var hkDate=,然后把hkDate字符串传递给你初始化日期的地方,就像这个新的日期hkDate@Nicky乐于帮助!!很高兴你接受了答案!!:坚持下去!