Javascript 如何获得一个城市';s当前时间与用户无关';现在的时间是多少?
我在JS中有一个问题,我在网上找不到确切的答案(甚至在StackOverFlow上)。基本上,我创建了3个时钟来显示纽约、悉尼和东京的当前时间。我使用Date()函数,然后将其转换为LocaleString以获得这些城市的准确时间,但问题是,如果我的系统的时间不正确,那么这些时钟也将显示不正确的时间。 有没有一种简单的方法可以让我不用Date()获得纽约、悉尼和东京的当地时间 我目前的代码如下:Javascript 如何获得一个城市';s当前时间与用户无关';现在的时间是多少?,javascript,html,Javascript,Html,我在JS中有一个问题,我在网上找不到确切的答案(甚至在StackOverFlow上)。基本上,我创建了3个时钟来显示纽约、悉尼和东京的当前时间。我使用Date()函数,然后将其转换为LocaleString以获得这些城市的准确时间,但问题是,如果我的系统的时间不正确,那么这些时钟也将显示不正确的时间。 有没有一种简单的方法可以让我不用Date()获得纽约、悉尼和东京的当地时间 我目前的代码如下: var countryTimeZone = new Date(now.toLocaleStr
var countryTimeZone = new Date(now.toLocaleString('en-US', { timeZone: 'Asia/Tokyo' }));
var time = countryTimeZone.getHours() * 3600 +
countryTimeZone.getMinutes() * 60 +
countryTimeZone.getSeconds() * 1 +
countryTimeZone.getMilliseconds() / 1000
rotate(secondElement, time)
rotate(minuteElement, time / 60)
rotate(hourElement, time / 60 / 12)
非常感谢。您可以使用Date对象的toJSON()方法。它将始终返回转换为UTC时间的字符串,然后您可以使用该字符串定义新日期。请参阅下面的链接
您可以使用日期对象的toJSON()方法。它将始终返回转换为UTC时间的字符串,然后您可以使用该字符串定义新日期。请参阅下面的链接
你总可以从一页纸上把它刮下来。。比如你总是可以从一页纸上把它刮下来。。例如,非常感谢您的回复。我对JS真的很陌生,看了你发送的链接,但没弄明白。你能帮我做这个吗?非常感谢你的回复。我对JS真的很陌生,看了你发送的链接,但没弄明白。你能帮我做这个吗?谢谢