我希望得到一个日期,在任何情况下都不会应用任何时区。在示例代码中,我在IE和Chrome中获得完全不同的结果。无论如何我需要得到“7”。什么是正确的方法?
$('#result')[0].innerText = "JSon: 2015-03-13T07:30:00 \n" + "As Date: " + new Date("2015-03-13T07:30:00") + "\n" + "Hours Part:" + new Date("2015-03-13T07:30:00").getHours();
https://jsfiddle.net/xtjbvcpw/2/
感谢。
答案 0 :(得分:0)
虽然这并不能完全回答你的问题,但一种选择是使用javascript模块来处理时区问题(包括在固定和/或任意时区运行)。我过去使用moment-timezone
取得了巨大的成功。