我正在尝试将纪元时间(数字)转换为字符串日期。我有这两个值,从去年10月到今年3月:1349064000000,1362114000000。但是当我做 Date(num) 时,我得到了今天返回的日期。
问问题
97 次
3 回答
2
您必须使用new Date(num)
.
Date()
,没有“new”,不会创建新的 Date 对象,它只返回当前日期作为字符串,而不管您传递的任何参数。
于 2013-03-17T18:13:39.850 回答
1
它会提醒你想要的日期。
var utcSeconds = 1349064000;
var d = new Date(0);
d.setUTCSeconds(utcSeconds);
alert(d);
于 2013-03-17T18:14:15.763 回答
1
尝试这样的事情: -
var date = new Date(1349064000000);
于 2013-03-17T18:13:40.617 回答