zoukankan      html  css  js  c++  java
  • 火狐下js的日期比较的方法

    function tab(date1,date2){
    
    
        var oDate1 = new Date(date1);
    
    
        var oDate2 = new Date(date2);
    
    
        if(oDate1.getTime() > oDate2.getTime()){
    
    
            console.log('第一个大');
    
    
        } else {
    
    
            console.log('第二个大');
    
    
        }
    
    
    }
    
    
    tab('2015-10-10','2015-10-11');
     
    
    -需要换成/火狐才支持
    <!DOCTYPE HTML>
    <html>
    <head>
    <meta charset=UTF-8 />
    <title>Page Title</title>
    <script>
    window.onload = function() 
    {
        var reg = /^s*|s*$/g;
        var t1 = document.getElementById("t1").value.replace(reg, "");
        var t2 = document.getElementById("t2").value.replace(reg, "");
        reg = /^(d+)-(d+)-(d+)s+(d+):(d+):(d*)$/;
        if (!reg.test(t1) || !reg.test(t2)) {
             throw new Error("Date Format is Error !");
             return;
        }
        var d1 = new Date(t1.replace(reg, "$1"), parseInt(t1.replace(reg, "$2")) - 1, t1.replace(reg, "$3"));
        d1.setHours(t1.replace(reg, "$4"), t1.replace(reg, "$5"), t1.replace(reg, "$6"));
        var d2 = new Date(t2.replace(reg, "$1"), parseInt(t2.replace(reg, "$2")) - 1, t2.replace(reg, "$3"));
        d2.setHours(t2.replace(reg, "$4"), t2.replace(reg, "$5"), t2.replace(reg, "$6"));
        if (d1 > d2) {
            alert("error");
        }
    }
    </script>
    </head>
    <body>
    <input type="text" id="t1" value="2014-03-02 12:00:01" />
    <input type="text" id="t2" value="2014-03-02 12:00:00"  />
    </body>
    </html>
  • 相关阅读:
    周记
    周记
    代码复审核查表
    两人合作的案例and周记
    第一周周记
    15 手写数字识别-小数据集(2)
    11.分类与监督学习,朴素贝叶斯分类算法
    15 手写数字识别-小数据集
    14 深度学习-卷积
    十二次作业
  • 原文地址:https://www.cnblogs.com/coding4/p/6223311.html
Copyright © 2011-2022 走看看