티스토리 뷰


자바스크립트에서 날짜형 년월일을 잘 맞춰서 strDate 변수로 입력하면

 - YYYY-MM-DD의 형태로 날짜가 출력됩니다.

 - 10보단 작을 때에는 앞에 0을 붙이도록 했습니다.


1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
function strDateAddMinus(strDate, value) {
  var data = new Date(strDate);
  data.setDate(data.getDate() + value);
 
  var dd = data.getDate();
  if (dd < 10){
    dd = '0' + dd
  }
  var mm = data.getMonth() + 1;
  if (mm < 10){
    mm = '0' + mm
  }
  var yy = data.getFullYear();
 
  var result = yy + '-' + mm + '-' + dd;
  return result;
}


cs


ex)    strDateAddMinus('2015-08-11', +3)

ㄴ 결과 : 2015-08-14



댓글