Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/google-chrome/4.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
Chrome Javascript日期比较错误_Javascript_Google Chrome - Fatal编程技术网

Chrome Javascript日期比较错误

Chrome Javascript日期比较错误,javascript,google-chrome,Javascript,Google Chrome,我使用的是javascript和Chrome(Windows44.0.2403.107M(64位))。 以下所有日期比较代码都返回false console.log(new Date('29-07-2015') < new Date('01-01-2016')); console.log(new Date('29-07-2015').getTime() < new Date('01-01-2016').getTime()); console.log('29-07-2015' <

我使用的是javascript和Chrome(Windows44.0.2403.107M(64位))。 以下所有日期比较代码都返回false

console.log(new Date('29-07-2015') < new Date('01-01-2016'));
console.log(new Date('29-07-2015').getTime() < new Date('01-01-2016').getTime());
console.log('29-07-2015' < '01-01-2016');
console.log(新日期('29-07-2015')
如果我把第一个日期定为2015年1月1日,第二个日期定为同年1月1日,那么我在所有上述代码中都会得到一个有效答案。有什么我错过的吗?谢谢:)

找到答案谢谢@WhiteHat:)

console.log(新日期('29-07-2015')
您的语言环境是什么?尝试将日期格式化为mm dd yyyy

console.log(new Date('29-07-2015') < new Date('01-01-2016')); //false
console.log(new Date('07-29-2015') < new Date('01-01-2016')); //true
console.log(新日期('29-07-2015')
新日期('29-07-2015')
输入控制台=>
无效日期
console.log(new Date('29-07-2015') < new Date('01-01-2016')); //false
console.log(new Date('07-29-2015') < new Date('01-01-2016')); //true