如何在JavaScript中更改时区?
我一直在为JS开发一个时间应用程序,我想知道如何更改时区。看,我住在北美洲的东部时区,我不喜欢把它转换成国际时区。这是我的代码如何在JavaScript中更改时区?,javascript,html,Javascript,Html,我一直在为JS开发一个时间应用程序,我想知道如何更改时区。看,我住在北美洲的东部时区,我不喜欢把它转换成国际时区。这是我的代码 <button type="button" onclick="document.getElementById('time').innerHTML = Date()"> Click me to display Date and Time.</button> <p id="time"></p> 但我希望它是: Wed
<button type="button"
onclick="document.getElementById('time').innerHTML = Date()">
Click me to display Date and Time.</button>
<p id="time"></p>
但我希望它是:
Wed Dec 30 2015 8:40:25 (EST)
Date.prototype.toString
应该在本地时间为您提供一个字符串(在客户端上配置)
当您单击运行代码片段
时,应该会显示一个带有本地时间字符串的警报对话框(toString
被隐式调用,如示例中所示);
警报(新日期())代码>您的客户端配置为什么时区?库moment.js可能对您很有用。东部标准时间如果是then when,则调用它时,它应该在该时区中为您提供一个值。您使用的是什么浏览器,可能是浏览器中的一个bug?@Xotic750上面写着“无效日期”,它可以工作!非常感谢。
Wed Dec 30 2015 8:40:25 (EST)