我有2个约会.两者都是yyyy-mm-dd
格式.我应用了一个简单的检查,如果
if ('2017-01-15' > '2016-12-15') { return true; } else { return false; }
但它给了我一个语法错误.我该怎么办?
鉴于日期字符串的格式和您的代码结构,您应该使用的是什么.如果您收到错误,请检查它是否来自您在问题中显示的代码部分.
话虽这么说,您可以通过在比较字符串之前将字符串更改为Date对象来改进代码.您还可以通过返回比较结果来缩短代码.试试这个:
function dateComparison() {
return new Date('2017-01-15') > new Date('2016-12-15');
}
console.log(dateComparison());