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