我在JS中遇到了一个问题,我在网上找不到确切的答案(即使是在StackOverFlow上)。基本上,我已经创建了3个时钟来显示纽约,悉尼和东京的当前时间。我使用toLocaleString ()函数,然后将其转换为日期,以获得这些城市的确切时间,但问题是,如果我的系统时间不正确,那么这些时钟也会显示不正确的时间。有没有简单的方法让我不用使用Date()就能得到纽约、悉尼和东京的当地时间?我当前的代码如下:
var countr
new Date()获取当前系统时间。这意味着,如果当前系统时间是错误的(在我的例子中,客户机是一个Windows系统,其时间被设置为当前时间的-4小时),new Date()将提供一个错误的值。我需要一种方法来获得客户端的当前日期/时间,而不使用他的机器日期/时间(可能是某种方法来确定客户端所在的时区,然后计算出时间)。 如何在JS<
因此,我试图在PHP中获取文件的最后修改日期,我使用的是:$date = date("F j, Y H:i:s.它出现在UTC时间,但我在UTC-4时区。示例1:允许我在下午1点更新文件(UTC-4)。示例2:说我在下午1点更新文件( UTC -4),来自UTC时区的人正在查看我的网页;他们会看到时间5点(UTC),因为那是我上传到他们时区的时间</em