我想用Javascript比較以下日期。請幫幫我。在JavaScript中比較日期
$沒有fromdate = 2014年12月8日
$ TODATE = 2014-12-12
我想這兩個日期與當前的日期進行比較。請告訴我如何在循環中編碼。
我想用Javascript比較以下日期。請幫幫我。在JavaScript中比較日期
$沒有fromdate = 2014年12月8日
$ TODATE = 2014-12-12
我想這兩個日期與當前的日期進行比較。請告訴我如何在循環中編碼。
你可以構造一個Date
對象,然後對它們進行比較,但是你想:
// Date months are 0-based
var fromDate = new Date(2014, 11, 8);
var toDate = new Date(); // Today
// Then you can calculate the difference between them
var seconds = (toDate.getTime() - fromDate.getTime())/1000;
var minutes = ~~ (seconds/60);
var hours = ~~ (minutes/60);
var days = ~~ (hours/24);
然後你可以使用比較來計算有多少秒,小時,天等,它們之間存在着。
告訴我們你試過的東西 – Pinoniq
快速谷歌搜索返回已經在SO上的幾個重複:https://www.google.ch/search?q=compare%2Bjavascript%2Bdates&oq=compare%2Bjavascript%2Bdates&aqs=chrome .. 69i57j0l5.483j0j4&sourceid = chrome&es_sm = 93&ie = UTF-8 – RononDex
您的比較結果是什麼? – Xotic750