스크립트언어/jQuery

Javascript 로 JSON 의 DateTime 을 년월일 형태로 표기하기

러키심 2018. 3. 20. 11:15
반응형



javascript 로 날짜 형태 즉, 예를 들어 json 형태로 받은 날짜 값인 "/Date(1499158800000)/" 를 년월일 시분 형식으로 표현해 주는 함수를 구현한 것입니다.



/**************************************************
* 작성목적 : datetime ("/Date(1499158800000)/" 을 string 형태로 표기
***************************************************/
GetMultiDateTime = function (date, useHM, cult) {
if (useHM == undefined || useHM == "") {
useHM = false;
}
if (cult == undefined || cult == "") {
cult = "ko";
}
var value = new Date(parseInt(date.replace(/(^.*\()|([+-].*$)/g, '')));

var formatted = "";

//yyyy-MM-dd
if (cult == "ko") {
formatted = value.getFullYear() + "-" +
("0" + (value.getMonth() + 1)).slice(-2) + "-" +
("0" + value.getDate()).slice(-2);
}

//시분사용여부
if (useHM) {
formatted += " " +
("0" + value.getHours()).slice(-2) + ":" +
("0" + value.getMinutes()).slice(-2);
}

return formatted;
}


반응형