【发布时间】:2015-06-30 00:12:13
【问题描述】:
我收到了我在 javascript 的 html 页面中使用的正确 unix 时间。但是,当我查看或提醒 unixtime 时,发生的情况是日期会根据我桌面的当前时区进行调整,但我需要 DateTime 没有时区。
这就是我在 javascript 中传递数据的方式,这是我使用 unixtime 的众多方式之一:
<script type="text/javascript">
$(document).ready(function(){
var a = <?php echo "1434203820"; // an example only?>;
var date = new Date(a);
alert(date);
});
</script>
unix 时间应该显示的是:
2015 年 6 月 13 日 13:57(如果已转换)
但它显示的是这个日期:
马来半岛时间2015年6月13日21:57
基本上发生的是 javascript 获取我的本地时区并将该日期转换为该时区。我怎么能强制它(以及我使用的所有其他 javascript 函数)使用它应该显示的原始时间?
【问题讨论】:
标签: javascript date datetime timezone