관리 메뉴

공부한것들을 정리하는 블로그 입니다.

7-1. 캐시처리 v=1 본문

(2019) 사이드 프로젝트/AdminMngSys(관리자페이지-MVC1,MVC2)

7-1. 캐시처리 v=1

호 두 2019. 11. 20. 15:14
반응형

 

 

 

내맘대로 급하게 만든 코드라서 좀 지저분하다. 아마 구글링해보면 더 깔끔한 코드가 있지않을까 싶다.

 

// 캐싱처리(날짜 timestamp)
function autoCache(){
	var d = new Date();
	var s = leadingZero(d.getFullYear(), 4) + '-'
			+ leadingZero(d.getMonth()+1, 2) + '-'
			+ leadingZero(d.getDate(), 2) + '_'
			+ leadingZero(d.getHours(), 2) + ':'
			+ leadingZero(d.getMinutes(), 2) + ':'
			+ leadingZero(d.getSeconds(), 2);
	return "?v=" + s;
}

// 캐싱처리(timestamp format)
function leadingZero(n, digits){
	var zero= '';
	n = n.toString();
	
	if(n.length < digits) {
		for(i=0; i<digits-n.length; i++) {
			zero += '0';
		}
	}
	return zero + n;
}

 

 

 

 

 

 

반응형
Comments