JavaScript計算兩個日期相差天數
實際應用中,可能需要比較兩個時間日期之間相差的天數,然後根據天數來執行一定的操作。
下面是一段能夠實現此功能的程式碼例項:
[HTML] 純文字檢視 複製程式碼執行程式碼<!DOCTYPE html> <html> <head> <meta charset=" utf-8"> <meta name="author" content="http://www.softwhy.com/" /> <title>螞蟻部落</title> <script type="text/javascript"> function pickedFunc(sIime,eTime){ var sTime=Date.parse(sIime); var eTime=Date.parse(eTime); var diffDays=(eTime-sTime)/3600/1000/24; alert(diffDays) } window.onload=function(){ var sIime=document.getElementById("Tb_Set_Time").value; var eTime=document.getElementById("Tb_End_Time").value; var obt=document.getElementById("bt"); obt.onclick=function(){ pickedFunc(sIime,eTime); } } </script> </head> <body> <input type="text" id="Tb_Set_Time" value="2014-11-12"/> <input type="text" id="Tb_End_Time" value="2014-12-22"/> <input type="button" id="bt" value="檢視相差天數"/> </body> </html>
以上程式碼實現了我們的要求,下面簡單介紹一下它的實現過程。
一.實現原理:
兩個文字框的值是時間日期字串,Date.parse()函式可以將時間日期格式字串轉換為時間戳。
然後獲取兩個時間日期的時間戳差,將時間戳差值換算成天數,也就是連續除以1000、3600、24。
二.相關閱讀:
(1).Date.parse可以參閱Date.parse方法一章節。
(2).document.getElementById可以參閱document.getElementById一章節。
相關文章
- javascript計算兩個日期相差的天數JavaScript
- javascript計算兩個時間日期相差的天數JavaScript
- Calendar:計算兩個日期相差的天數
- javascript計算兩個日期相差的天數程式碼例項JavaScript
- 計算兩個日期相差的天數,Calendar用法
- JavaScript 計算兩個時間相差天數JavaScript
- java計算兩個日期相差年數Java
- js計算兩個日期相差的正月數JS
- php 計算兩個日期之間相差多少天PHP
- 計算兩個時間日期相差的天數、分鐘數或者秒數
- javascript 計算兩個日期間差的天數JavaScript
- js計算兩個日期相差的天數(不包含小時分鐘秒)JS
- Java8 學習之計算日期相差天數Java
- 計算兩個時間點相差天數例項程式碼
- Java中計算兩個日期間的天數Java
- 25:計算兩個日期之間的天數
- Oracle計算兩個日期之間的天數Oracle
- java實現計算兩個日期相差多少月、比較兩個日期大小 等常用日期操作Java
- C語言實現,計算兩天之間相差的天數C語言
- Python + SeaTable | 計算兩個日期間的工作日天數Python
- js獲取兩個時間相差的天數JS
- ORACLE 計算2個日期之間的天數Oracle
- 計算任意兩個日期之間的天數,週數。《python大學實用教程》例子Python
- javascript 日期 增加天數JavaScript
- sql server 計算兩個時間 相差的 幾天幾時幾分幾秒SQLServer
- javascript如何計算兩個日期之間的時間間隔JavaScript
- 計算請假天數JavaScript方法JavaScript
- 計算給定兩個日期之間的工作日個數
- js如何計算當前日期指定天數前的日期JS
- 如何計算兩個時間間隔的天數
- javascript計算兩個日期之間的時間差程式碼例項JavaScript
- java 日期加減天數、月數、年數的計算方式Java
- JavaScript獲取兩個日期之間所有的日期JavaScript
- JavaScript 加上指定天數之後的日期JavaScript
- Java 中,如何計算兩個日期之間的差距?Java
- oracle計算兩個日期的時間差時分秒Oracle
- 計算兩個日期之間所有的工作日
- js計算指定日期幾天前或者幾天後的日期JS