Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/mongodb/12.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 日期在JSFIDLE中不发出警报_Javascript - Fatal编程技术网

Javascript 日期在JSFIDLE中不发出警报

Javascript 日期在JSFIDLE中不发出警报,javascript,Javascript,这个代码怎么了?为什么它不执行并给我想要的结果…我不知道你为什么要用一种复杂的方式执行它-/用于正则表达式,而不是日期。然后在字符串中也有这个符号。我不知道任何/Date(…)/格式。您在第一行中所做的是解析其中的数字,但是为什么不自己做呢 这很好: var dateNum = Number('/Date(1306348200000)/'.replace(/[^0-9]/g,'')); var formattedDate = new Date(parseInt(dateNum.substr(6)

这个代码怎么了?为什么它不执行并给我想要的结果…

我不知道你为什么要用一种复杂的方式执行它-
/
用于正则表达式,而不是日期。然后在字符串中也有这个符号。我不知道任何
/Date(…)/
格式。您在第一行中所做的是解析其中的数字,但是为什么不自己做呢

这很好:

var dateNum = Number('/Date(1306348200000)/'.replace(/[^0-9]/g,''));
var formattedDate = new Date(parseInt(dateNum.substr(6)));   
alert(formattedDate);
要对其进行格式化,您需要某些函数来组合日期组件,如下所述:


我不知道你为什么要用复杂的方式来做-
/
用于正则表达式,而不是日期。然后在字符串中也有这个符号。我不知道任何
/Date(…)/
格式。您在第一行中所做的是解析其中的数字,但是为什么不自己做呢

这很好:

var dateNum = Number('/Date(1306348200000)/'.replace(/[^0-9]/g,''));
var formattedDate = new Date(parseInt(dateNum.substr(6)));   
alert(formattedDate);
要对其进行格式化,您需要某些函数来组合日期组件,如下所述:


这里有一个有趣的函数。我发现至少有一个问题
dateNum
不是字符串


提交您希望从代码中获得的内容可能是一个好主意。

这里有一个有趣的函数。我发现至少有一个问题
dateNum
不是字符串

提交您希望从代码中获得的内容可能是一个好主意。

试试这个

var formattedDate = new Date(1306348200000);   
alert(formattedDate);
Felix的评论就是答案:)

试试这个

var formattedDate = new Date(1306348200000);   
alert(formattedDate);

Felix的评论就是答案:)

为什么不自己调试一下呢?如果我在控制台中复制此项,则会出现
类型错误
。更具体地说,在第二行中,更具体地说是针对
dateNum.substr(6)
。为什么?因为
dateNum
不是字符串。这是一个数字。在某一点上,您应该开始阅读文档。为什么不自己调试一下呢?如果我在控制台中复制此项,则会出现
类型错误
。更具体地说,在第二行中,更具体地说是针对
dateNum.substr(6)
。为什么?因为
dateNum
不是字符串。这是一个数字。您应该开始阅读文档。
substr
实际上是一种有效的方法。。。对于字符串。
substr
实际上是一个有效的方法。。。对于字符串。甚至更短:
alert(新日期(1306348200000))更短:
警报(新日期(1306348200000))