js時間比較示例分享(日期比較)
更新時間:2014年03月05日 16:36:55 作者:
這篇文章主要介紹了js時間比較示例,代碼簡單,運行后可以看到結果,需要的朋友可以參考下
復制代碼 代碼如下:
<html>
<head>
<script language="javascript" 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>
相關文章
基于JavaScript 下namespace 功能的簡單分析
前些天在剝離 百度隨心聽 的播放器引擎時,看到了一個namespace方法,覺得新奇,當然只是對于我自己而言,我入門js不久,經(jīng)驗尚淺2013-07-07
Javascript中Array.prototype.map()詳解
map 方法會給原數(shù)組中的每個元素都按順序調用一次 callback 函數(shù)。callback 每次執(zhí)行后的返回值組合起來形成一個新數(shù)組。 callback 函數(shù)只會在有值的索引上被調用;那些從來沒被賦過值或者使用 delete 刪除的索引則不會被調用。2014-10-10
js中的setInterval和setTimeout使用實例
這篇文章主要介紹了javascript中的兩個定時執(zhí)行函數(shù)setInterval和setTimeout的用法,需要的朋友可以參考下2014-05-05

