我正在尝试将纪元时间(数字)转换为字符串日期。我有这两个值,从去年10月到今年3月:1349064000000,1362114000000。但是当我做Date(num)时,我得到了今天的日期。
答案 0 :(得分:2)
您必须使用new Date(num)
。
Date()
不会创建新的Date对象,它只会将当前日期作为字符串返回,无论您传递的是什么参数。
答案 1 :(得分:1)
尝试这样的事情: -
var date = new Date(1349064000000);
答案 2 :(得分:1)
它会提醒您想要的日期。
var utcSeconds = 1349064000;
var d = new Date(0);
d.setUTCSeconds(utcSeconds);
alert(d);