企业项目管理、ORK、研发管理与敏捷开发工具平台

网站首页 > 精选文章 正文

JavaScript比较两个日期大小

wudianyun 2025-03-08 01:06:26 精选文章 15 ℃

使用场景:校验两个日期大小(比如:开始日期和结束日期比较、入职日期和转正日期、合同开始日期和合同结束日期)




    
    
    
    Document


    

js比较两个日期大小--getTime()方法

<script> let date1 = '1995-12-02'; let date2 = '1995-09-12'; let startDate = new Date(date1); let endDate = new Date(date2); // 比较大小 if(startDate < endDate){ console.log("我是较大的日期");//date1为较小的日期 }else{ console.log("我是较小的日期"); } </script>

在vue项目中的使用:可以做监听form里面的字段 也可以做change事件

1.vue监听器写法如下:

 watch: {
            'form.startDate'(){

                let date1 = '1995-12-02';
                let date2 = '1995-09-12';
                let startDate = new Date(date1);
                let endDate = new Date(date2);
                // 比较大小
                if (startDate < endDate) {
                    console.log("我是较大的日期");//date1为较小的日期 

                } else { console.log("我是较小的日期"); }
            }
        }

Tags:

最近发表
标签列表