Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/371.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 为什么我的日期对象返回当前日期?_Javascript_Date - Fatal编程技术网

Javascript 为什么我的日期对象返回当前日期?

Javascript 为什么我的日期对象返回当前日期?,javascript,date,Javascript,Date,我把我从大纪元以来的时间存储为一个数字:1444749469000。但是,当我尝试使用Date1444749469000将其转换为Date对象时,它只给出当前日期,而不是应该在2015年10月13日星期二左右的日期 因为Date是构造函数,所以在日期之前需要一个新的构造函数: var d=新日期1444749469000 警惕的 因为当您将Date作为函数调用时,它将返回当前日期的字符串并忽略给定的值。为了检索日期对象,必须使用关键字new初始化日期构造函数 @A.J.的可能副本看起来不像我所

我把我从大纪元以来的时间存储为一个数字:1444749469000。但是,当我尝试使用Date1444749469000将其转换为Date对象时,它只给出当前日期,而不是应该在2015年10月13日星期二左右的日期

因为Date是构造函数,所以在日期之前需要一个新的构造函数:

var d=新日期1444749469000 警惕的 因为当您将Date作为函数调用时,它将返回当前日期的字符串并忽略给定的值。为了检索日期对象,必须使用关键字new初始化日期构造函数


@A.J.的可能副本看起来不像我所看到的OP检查的链接。根据定义,构造函数是函数区别在于它们的名称。
> Date(1444749469000)
"Tue Apr 12 2016 09:28:30 GMT-0700 (PDT)"
var now = Date(1444749469000);
var date = new Date(1444749469000);
console.log(typeof now); //string
console.log(typeof date); //object