Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/461.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/date/2.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中,使日期过期().getTime()时_Javascript_Date - Fatal编程技术网

&引用;无效日期“;在javascript中,使日期过期().getTime()时

&引用;无效日期“;在javascript中,使日期过期().getTime()时,javascript,date,Javascript,Date,我有以下Javascript代码: var dateMilliseconds = web3.toAscii(newArray[i]).substring(0, 13) console.log(dateMilliseconds) // returns 1500282374082 var date = new Date(dateMilliseconds) console.log(date) // returns invalid date 如果我尝试使用var date=new date(15002

我有以下Javascript代码:

var dateMilliseconds = web3.toAscii(newArray[i]).substring(0, 13)
console.log(dateMilliseconds) // returns 1500282374082
var date = new Date(dateMilliseconds)
console.log(date) // returns invalid date

如果我尝试使用
var date=new date(1500282374082)
替代,它会起作用-我应该如何正确地传递
datemillides
变量以及它应该是什么类型?

您需要将其作为整数而不是字符串传递

您可以使用
+value
技巧将其转换为整数:

var date = new Date(+dateMilliseconds)

您需要将其作为整数而不是字符串传递

您可以使用
+value
技巧将其转换为整数:

var date = new Date(+dateMilliseconds)

如果
datemillizes
是一个字符串,您将获得无效的日期,请将其解析为整数。如果
datemillizes
是一个字符串,您将获得无效的日期,请将其解析为整数。这个“+”是怎么回事?。如何将字符串转换为整数?@KillerDeath这是强制将字符串值转换为数字的几种方法之一,请参见@KillerDeath它被称为,它“将其操作数转换为数字类型”。我知道它是一个一元运算符,但我不知道它在javascript中有这样的函数。这个“+”有什么作用?。如何将字符串转换为整数?@KillerDeath这是强制将字符串值转换为数字的几种方法之一,请参见@KillerDeath它被称为,它“将其操作数转换为数字类型”。我知道它是一个一元运算符,只是不知道它在javascript中有这样的函数。