关于#javascript#的问题:我在OA中也想做两个日期字段的校验,比如结束日期不能大于开始日期

你好,我在OA中也想做两个日期字段的校验,比如结束日期不能大于开始日期,代码如下。但测试下来一直未能成功,烦请帮忙看一下问题所在。谢谢。

选择是的时候做个比较提示一下就行了

const startDate = new Date(start); 
const endDate = new Date(end);

// 比较两个日期
if(endDate > startDate){
  // 结束日期大于开始日期,校验通过
} else {
  // 结束日期小于等于开始日期,校验失败
  alert('结束日期不能早于或等于开始日期');
}

可以先比较年份,若年份相同,再比较月份,若月份相同,在比较日,以此类推,我还是一名小学生,有用的话能不能帮我采纳一下