GetDateDiff(start, end, "day ")
/*
* 時差を取得します。時刻の形式は年-月-日 時:分:秒 または 年/月/日 時:分:秒
* そのうち、年、月と日は完全な形式です。例: 2010-10-12 01:00:00
* 戻り値の精度は次のとおりです: 秒、分、時、日
*/
function GetDateDiff(startTime, endTime, diffType) {
//will xxxx-xx-xx の時刻形式を xxxx/xx/xx の形式に変換します
startTime = startTime.replace(/-/g, "/");
endTime = endTime.replace(/-/g , "/");
//計算間隔の文字を小文字に変換します
diffType = diffType.toLowerCase();
var sTime = new Date( startTime); //開始時刻
var eTime = new Date(endTime) //終了時刻
//除数としての数値
var divNum = 1;
ケース「秒」:
ブレイク;
ケース「分」:
divNum = 1000 * 60; * 3600 * 24;
ブレーク;
デフォルト:
ブレーク;
return parseInt((eTime.getTime () - sTime.getTime()) / parseInt(divNum)); //17jquery.com
}