JSFiddle - React, Tailwind, and code Playground

by karin

JavaScript

function toDate(s) {
    var sign = s.indexOf('-') > -1 ? 1 : -1;
    var parts = s.split(/[+-]/);
    return new Date(+parts[0] + sign * (parts[1] || 0));
}

var s = "1364482800000-0700"
document.write(toDate(s) + "<br/>");


jsonDate = "1364482800000-0700"
var d = new Date(parseInt(jsonDate));
document.write(d + "<br/>");


jsonDate = "\/Date(1364457600000+0000)\/"
var d = new Date(parseInt(jsonDate.substr(6)));
document.write(d + "<br/>");