제목

자바스크립트로 D-DAY 구현하기


상세

function get_d_day( targetYYYYMMDD )

{

var ONE_DAY_MIL_SEC = 1000 * 60 * 60 * 24;


var yyyy = targetYYYYMMDD.substr(0,4);

var mm =  targetYYYYMMDD.substr(4,2);

var dd =  targetYYYYMMDD.substr(6,2);

var now = new Date();

var target = new Date();

target.setFullYear(yyyy, mm-1, dd);

var gap = Math.floor( ( now.getTime() - target.getTime() ) / ONE_DAY_MIL_SEC);

if( gap == 0 ){

return "D-DAY";

}else{

return gap>0?"D+"+gap:"D"+gap;

}

return gap;

}


사용 예시

alert ( get_d_day("20130405") ); //2013년 4월 5일 실행했다면 D-DAY가 출력됩니다.


참조

참 쉽죠 ? 소중한 날 기억할 때 사용하면 참 좋은거 같아요 ^^



+ Recent posts