프로그래밍/JavaScipt

javascript yyyy-mm-dd datediff

p-a-r-k 2016. 3. 28. 12:02
반응형
function getDateDiff(date1,date2) {
	var arrDate1 = date1.split("-");
	var getDate1 = new Date(parseInt(arrDate1[0]),parseInt(arrDate1[1])-1,parseInt(arrDate1[2]));
	var arrDate2 = date2.split("-");
	var getDate2 = new Date(parseInt(arrDate2[0]),parseInt(arrDate2[1])-1,parseInt(arrDate2[2]));

	var getDiffTime = getDate1.getTime() - getDate2.getTime();

	return Math.floor(getDiffTime / (1000 * 60 * 60 * 24));
}

//사용
var nDiff = getDateDiff('2016-03-01', '2016-03-31');
반응형