javascript比較兩個(gè)日期相差天數(shù)的方法
更新時(shí)間:2015年07月24日 12:09:57 作者:罪惡的花生
這篇文章主要介紹了javascript比較兩個(gè)日期相差天數(shù)的方法,涉及javascript針對日期的轉(zhuǎn)換與數(shù)學(xué)運(yùn)算相關(guān)技巧,非常簡單實(shí)用,需要的朋友可以參考下
本文實(shí)例講述了javascript比較兩個(gè)日期相差天數(shù)的方法。分享給大家供大家參考。具體如下:
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <title>Insert title here</title> <script language="JavaScript"> function getDate(strDate){ if(strDate==null||strDate===undefined) return null; var date = new Date(); try{ if(strDate == undefined){ date= null; }else if(typeof strDate == 'string'){ strDate = strDate.replace(/:/g,'-'); strDate = strDate.replace(/ /g,'-'); var dtArr = strDate.split("-"); if(dtArr.length>=3&&dtArr.length<6){ date=new Date(dtArr[0], dtArr[1], dtArr[2]); }else if(date.length>8){ date=new Date(Date.UTC(dtArr[0],dtArr[1]-1,dtArr[2],dtArr[3]-8,dtArr[4],dtArr[5])); } }else{ date = null; } return date; }catch(e){ alert('格式化日期出現(xiàn)異常:' + e.message); } } function test(){ var time1 = "2011-12-12"; var time2 = "2011-12-10"; var timeslong = getDate(time1).getTime()-getDate(time2).getTime(); alert(timeslong/(1000*60*60*24)) } test(); </script> </head> <body> </body> </html>
希望本文所述對大家的javascript程序設(shè)計(jì)有所幫助。
您可能感興趣的文章:
- JS 日期比較大小的簡單實(shí)例
- js 兩個(gè)日期比較相差多少天的實(shí)例
- js時(shí)間比較示例分享(日期比較)
- JavaScript+HTML5實(shí)現(xiàn)的日期比較功能示例
- js 日期比較相關(guān)天數(shù)代碼
- javascript日期比較方法實(shí)例分析
- JS實(shí)現(xiàn)字符串轉(zhuǎn)日期并比較大小實(shí)例分析
- javascript檢查日期格式的函數(shù)[比較全]
- js比較日期大小的方法
- JS比較2個(gè)日期間隔的示例代碼
- javascript簡單比較日期大小的方法
- javascript自定義日期比較函數(shù)用法示例
相關(guān)文章
原生js實(shí)現(xiàn)鍵盤控制div移動且解決停頓問題
這篇文章主要給大家介紹了如何利用原生js實(shí)現(xiàn)鍵盤控制div移動,并且解決在移動過程中的停頓問題,文中給出了詳細(xì)的示例代碼,相信對大家的理解和學(xué)習(xí)很有幫助,下面跟著小編一起來看看吧。2016-12-12頁面載入結(jié)束自動調(diào)用js函數(shù)示例
當(dāng)頁面加載完成后自動調(diào)用預(yù)先編好的js函數(shù),在某些特殊情況下還是比較實(shí)用的,具體實(shí)現(xiàn)如下,感興趣的朋友可以參考下2013-09-09淺析JS中常用類型轉(zhuǎn)換及運(yùn)算符表達(dá)式
這篇文章主要介紹了關(guān)于JS中涉及的常用類型轉(zhuǎn)換及運(yùn)算符表達(dá)式 ,包括js中常用類型轉(zhuǎn)換,及常用的運(yùn)算符表達(dá)式,需要的朋友可以參考下2017-07-07BootStrap智能表單實(shí)戰(zhàn)系列(六)表單編輯頁面的數(shù)據(jù)綁定
這篇文章主要介紹了BootStrap智能表單實(shí)戰(zhàn)系列(六)表單編輯頁面的數(shù)據(jù)綁定的相關(guān)資料,一般用于編輯頁面,本文介紹的非常詳細(xì),具有參考借鑒價(jià)值,需要的朋友可以參考下2016-06-067道關(guān)于JS this的面試題,你能答對幾個(gè)
這篇文章主要給大家介紹了7道關(guān)于JS this的面試題,來看看你能答對幾個(gè),文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2021-03-03Webwork 實(shí)現(xiàn)文件上傳下載代碼詳解
WebWork 當(dāng)然也提供了很友好的攔截器來實(shí)現(xiàn)對文件的上傳,讓我們可以專注與業(yè)務(wù)邏輯的設(shè)計(jì)和實(shí)現(xiàn),在實(shí)現(xiàn)上傳和下載時(shí)順便關(guān)注了下框架上傳下載的實(shí)現(xiàn)2016-02-02