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 new Date()错误_Javascript_Date - Fatal编程技术网

javascript new Date()错误

javascript new Date()错误,javascript,date,Javascript,Date,我有一个字符串:2014年8月1日 当我表演 var test_string = 'Aug. 1, 2014'; var test = new Date(test_string); 这产生了一个无效的日期错误 var date_year = new Date(Date.parse(test_string)).getFullYear(), date_month = new Date(Date.parse(test_string)).getMonth()+1,

我有一个字符串:
2014年8月1日

当我表演

var test_string = 'Aug. 1, 2014';
var test = new Date(test_string);
这产生了一个无效的日期错误

    var date_year = new Date(Date.parse(test_string)).getFullYear(),
        date_month = new Date(Date.parse(test_string)).getMonth()+1,
        date_day = new Date(Date.parse(test_string)).getDate();
    new_date = new Date(date_year,date_month,date_day);
还产生一个错误…我认为我遵循了此处指定的正确mdn格式:

如果从8月底删除句点“.”,它将正确解析。尝试:

var test_string = 'Aug 1, 2014';
var test = new Date(test_string);
请在此处查找可接受的日期字符串:


您有一个冲突:
test\u string
Date()
参数中,但是
Date\u string
是您创建的。请注意,
test\u
date\u
相比。为了避免与本地属性(月份语言,…)混淆,您应该使用yyyy mmm dddI等格式在此处输入错误,但在我的实际代码中并没有输入错误。刚刚更正了这里的代码peeps-为什么这个问题是离题的?是的,这肯定是问题所在。花了2个小时调试此问题。难怪我最近在八月刚染上这种病。