1、 利用 dateStr.replace(/-/g,"/")将yyyy-mm-dd的日期格式转成yyyy/mm/dd
2、利用new Date(str)方法将字符串转成日期
3、两个日期直接比大小
示例:
js方法如下:
var date1 = '2022-03-04';
var date2 = '2022-04-18';
console.log('date1:' + new Date(date1.replace(/-/g, "/")));
console.log('date2:' + new Date(date2.replace(/-/g, "/")));
if (new Date(date1.replace(/-/g, "/")) > new Date(date2.replace(/-/g, "/"))) {
console.log('date1大于date2')
} else {
console.log('date1小于date2')
}
控制台输出结果:

这篇博客介绍了如何使用JavaScript将yyyy-mm-dd格式的日期转换为yyyy/mm/dd,并通过newDate()方法将字符串转换为日期对象,然后进行日期比较。示例代码展示了如何比较date1和date2的大小关系。

被折叠的 条评论
为什么被折叠?



