본문 바로가기
웹관련/JavaScript-Jquery

[자바스크립트] 날짜 관련 자주사용하는 함수

by 착한덕환 2016. 11. 7.



자바스크립트에서 날짜를 변형해서 사용하는데 자주사용하는 함수라 별도로 기록해둔다


아래의 함수를 사용하게 되면 "2016-09-11" 와 같이 데이터 포맷을 바꿀수 있다.



var cur_date = new Date();


console.log(getTimeStamp(cur_date));



function getTimeStamp(d) {

var s =

leadingZeros(d.getFullYear(), 4) + '-' +

leadingZeros(d.getMonth() + 1, 2) + '-' +

leadingZeros(d.getDate(), 2);


return s;

}


//숫자를 문자열로 변환과 자리수가 작을경우 앞쪽에 0을 붙힘

function leadingZeros(n, digits) {

var zero = '';

n = n.toString();

 

if (n.length < digits) {

for (i = 0; i < digits - n.length; i++)

zero += '0';

}

return zero + n;

}


은근히 자주 사용하는 함수이니 별도로 함수js파일을 만들어서 관리하는것도 좋을꺼 같습니다.

댓글