我正在使用这个时钟插件:http://designxcore.com/stock/CodeCanyon/clock/main/index.html
我想在网站上显示四个不同的时钟.. 时钟应显示时间:伦敦,纽约,香港,东京
但是,此插件占用了本地计算机上的时间。 如何设置它以显示我希望显示的城市的不同时区?
答案 0 :(得分:1)
答案 1 :(得分:0)
我不知道插件如何显示四个不同的时钟,但在JavaScript中,您可以使用Date构造函数为不同的时区创建单独的日期对象,您只需在初始化时传递“正确的日期字符串” ,例如:
new Date( "HongKong DateTime String" );
new Date( "Tokyo Date Time String" );
因此,假设在服务器端,您将获得这些位置的当前时间信息,因此您需要做的就是将其格式化为JavaScript理解的日期格式,并在页面中将其写入并相应地使用。 / p>
有关详细信息,请查看此页面:
https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Date
希望有所帮助
答案 2 :(得分:0)
使用此方法,您始终可以将本地时间转换为特定的时区
let Accepted_time = new Date();
const option={ timeZone: 'Asia/Hong_Kong' , hour12:false }
console.log(Accepted_time.toLocaleTimeString('zh-HK',option))