본문 바로가기

js

[javascript] JSON datetime string to javascript date format yyyy-MM-dd hh:mm:ss



HTML


<div id="result"></div>


js

function formatDate(date) {
    var d = new Date(date),
        month = '' + (d.getMonth() + 1),
        day = '' + d.getDate(),
        year = d.getFullYear(),
        hour = d.getHours(),
        min = d.getMinutes(),
        sec = d.getSeconds();

    if (month.length < 2) month = '0' + month;
    if (day.length < 2) day = '0' + day;

    return [year, month, day].join('-') + ' ' + [hour,min,sec].join(':');
}

var dateText = "/Date(1519794794410)/";
var myDate = new Date(dateText.match(/\d+/) * 1);
document.getElementById('result').innerHTML = formatDate(myDate);

jsfiddle demo link : https://jsfiddle.net/d18ggjhL/6/


참고


javascript format - http://jsfiddle.net/2Frm3/1561/

convert json date - https://goo.gl/qmgVY5