[Javascript] 날짜 함수로 원하는 날짜 구하기
jQuery 달력에서 가져온 날짜를 시작일로 보고, 종료일 리턴해주는 함수를 찾다가 ㅋㅋㅋ
아래 getFullYear() 이 원래는 getYear() 이였음.
원하는 날짜호출 형식 :: 20120710
/*
입력날짜 기준으로 해당하는 일만큼 계산해서 리턴
fnAddDay('20060505',-4) 20060501 리턴
fnAddDay('20060505',-4) 20060509 리턴
*/
function fnAddDay(strTargetDate , strAmount){
var strAmount = Number(strAmount);
var strPhoneTime = new Date(strTargetDate.substring(0,4), strTargetDate.substring(4,6) - 1, strTargetDate.substring(6,8),0, 0, 0, 0);
var strIDay = strPhoneTime.getTime() + 24*3600*1000*strAmount;
var strDay = new Date();
strDay.setTime(strIDay);
var strYear = strDay.getFullYear();
var strMonth = strDay.getMonth()+1;
var strDay = strDay.getDate();
if(strMonth < 10){
strMonth = "0" + strMonth;
}
if(strDay < 10){
strDay = "0" + strDay;
}
return strYear.toString()+strMonth.toString()+strDay.toString();
}
출처 :: http://blog.naver.com/yunbal6/60024027559
'웹이야기' 카테고리의 다른 글
[PHP] 문자열에서 HTML과 PHP 태그를 제거 (0) | 2012.07.19 |
---|---|
[JavaScript] 파이어폭스에서 parent.location.reload() 무한반복 현상! (0) | 2012.07.11 |
[jQuery] .empty() (0) | 2012.07.09 |
[JavaScript] onMouse 함수들 (0) | 2012.07.09 |
주민등록번호로 성별 구별하기 (0) | 2012.07.06 |