js时间比较示例分享(日期比较)

来源:互联网 发布:模拟电子设计软件 编辑:程序博客网 时间:2024/05/16 10:58
<!DOCTYPE html><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>    <title></title>    <script type="text/javascript" src="js/jquery.min.js"></script>    <script type="text/javascript">        /** 日期比较 **/        function compareDate(strDate1,strDate2)        {            var date1 = new Date(strDate1.replace(/\-/g, "\/"));            var date2 = new Date(strDate2.replace(/\-/g, "\/"));            return date1-date2;        }        /** 比较 **/        function doCompare() {            var strDate1 = document.getElementById("strDate1").value;            var strDate2 = document.getElementById("strDate2").value;            var result = compareDate(strDate1, strDate2);            if (result > 0) {                alert("strDate1晚于strDate2");            } else if (result < 0) {                alert("strDate1早于strDate2");            } else if (result == 0) {                alert("strDate1等于strDate2");            }        }    </script></head><body>    <input type="text" id="strDate1" name="strDate1" value="2012-07-01" />    <input type="text" id="strDate2" name="strDate2" value="2012-08-01" />    <input type="button" id="compareBtn" name="compareBtn" value="比较" onclick="doCompare();" /></body></html>