른록노트

[Javascript] 날짜 format 변경 본문

Programming/[Javascript]

[Javascript] 날짜 format 변경

른록 2018. 8. 13. 15:42

@ 방법1)

/**

 *  yyyyMMdd 포맷으로 반환

 */

 

function getFormatDate(date){

var year = date.getFullYear();                                 //yyyy

var month = (1 + date.getMonth());                     //M

month = month >= 10 ? month : '0' + month;     // month 두자리로 저장

var day = date.getDate();                                        //d

day = day >= 10 ? day : '0' + day;                            //day 두자리로 저장

return  year + '' + month + '' + day;

}




현재 날짜 yyyyMMdd 포맷으로 변환하려면 아래와 같이 사용하면 됩니다.

var date = new Date();

date = getFormatDate(date);


@ 방법2)


function js_yyyy_mm_dd_hh_mm_ss () {
  now = new Date();
  year = "" + now.getFullYear();
  month = "" + (now.getMonth() + 1); if (month.length == 1) { month = "0" + month; }
  day = "" + now.getDate(); if (day.length == 1) { day = "0" + day; }
  hour = "" + now.getHours(); if (hour.length == 1) { hour = "0" + hour; }
  minute = "" + now.getMinutes(); if (minute.length == 1) { minute = "0" + minute; }
  second = "" + now.getSeconds(); if (second.length == 1) { second = "0" + second; }
  return year + "-" + month + "-" + day + " " + hour + ":" + minute + ":" + second;
}

Here is an example usage:

alert(js_yyyy_mm_dd_hh_mm_ss());

// example alert message: 2011-05-18 15:20:12


참고사이트

http://heum-story.tistory.com/27 (방법1)

http://tylerfrankenstein.com/user/4/code/javascript-date-time-yyyy-mm-dd-hh-mm-ss (방법2)

반응형
Comments