IT/JavaScript
자바스크립트를 이용한 시작날짜와 끝날짜의 일수 계산하기
storya
2017. 7. 3. 16:31
자바스크립트를 이용한 시작날짜와 끝날짜 사이의 일수 계산하기
var startDate = '2017-01-02';
var endDate = '2017-01-05';
var dates01 = startDate.split('-');
var dates02 = endDate.split('-');
var sDate = new Date(dates01[0], dates01[1], dates01[2]);
var eDate = new Date(dates02[0], dates02[1], dates02[2]);
var duration = eDate- sDate; //끝날짜에서 시작날짜를 빼서 두 날짜의 일 수를 밀리세컨으로 반환함
var milliSecondOfDay = 24 * 60 * 60 * 1000;// 하루를 밀리세컨드로 환산 (시 * 분 * 초 * 밀리세컨)
//날짜 차이가 밀리세컨으로 환산되었기 때문에 하루를 나타내는 밀리세컨으로 나눠서 일 수를 구함
alert("일 수 : " + (duration/milliSecondOfDay) + '일');
반응형