728x90
반응형
■ Javascript 날짜 일수 자동계산 / 일자 자동계산
//두개의 날짜를 비교하여 차이 (YYYY-mm-dd) 일수 자동계산
function dateDiff(_date1, _date2) {
var sdd = _date1;
var edd = _date2;
var ar1 = sdd.split('-');
var ar2 = edd.split('-');
var da1 = new Date(ar1[0], Number(ar1[1])-1, ar1[2]);
var da2 = new Date(ar2[0], Number(ar2[1])-1, ar2[2]);
var dif = Number(da2) - Number(da1);
var cDay = 24 * 60 * 60 * 1000; // 시 * 분 * 초 * 밀리세컨
var cMonth = cDay * 30; // 월 만듬
var cYear = cMonth * 12; // 년 만듬
var tmp_term = 0;
if(sdd && edd){
parseInt(dif/cYear) // 년차이
parseInt(dif/cMonth) // 개월수차이
tmp_term = parseInt(dif/cDay) + 1; // 일차이
}
return tmp_term;
}
728x90
반응형
'Javascript' 카테고리의 다른 글
[Javascript] 다차원 배열 정렬 sort() (2) | 2020.05.12 |
---|---|
[Javascript] 부모창에서 자식창 열기, 자식창에서 부모창으로 값 전달 / opener 부모,자식창 데이터 교환 (1) | 2020.05.12 |
[Javascript] 현재 URL 파라미터값 가져오기 (1) | 2020.05.12 |
[Javascript] 숫자 천 단위마다 콤마(comma) 찍기 (소수점 포함) (0) | 2020.05.12 |
[Javascript] 경고창 alert, confirm, prompt 특징 (0) | 2020.05.11 |