計算兩個日期的間隔天數(shù)
當前位置:點晴教程→知識管理交流
→『 技術(shù)文檔交流 』
[p]asp 里面計算兩個時間的差距可以 datediff,但 javascript 里面沒有,需要手寫函數(shù)。[br]js 里面居然可以直接 date1-date2,而且還是轉(zhuǎn)換為毫秒計算時間差的。[/p]
[url=#viewsource]view source[/url][url=#printsource]print[/url][url=#about]?[/url] 01.// 計算兩個日期的間隔天數(shù) 02.function datediff(sdate1, sdate2){ //sdate1和sdate2是2002-12-18格式 03. var adate, odate1, odate2, idays 04. adate = sdate1.split("-"); 05. odate1 = new date(adate[1] + '-' + adate[2] + '-' + adate[0]); //轉(zhuǎn)換為12-18-2002格式 06. adate = sdate2.split("-"); 07. odate2 = new date(adate[1] + '-' + adate[2] + '-' + adate[0]); 08. idays = parseint(math.abs(odate1 - odate2) / 1000 / 60 / 60 /24); //把相差的毫秒數(shù)轉(zhuǎn)換為天數(shù) 09. return idays; 10.} 該文章在 2010/4/30 17:21:24 編輯過 |
關(guān)鍵字查詢
相關(guān)文章
正在查詢... |