How can I convert following date in epoch:
1293683278
to following readable date:
2010-06-23 09:57:58
/* Get timestamp */
var timestamp = 1293683278;
document.querySelector("#timestamp").innerHTML = "Timestamp: " + timestamp;
/* Get milisecond from timestamp */
var milisecond = 1293683278 * 1000;
document.querySelector("#milisecond").innerHTML = "Milisecond: " + milisecond;
/* Separate milisecond */
var datetime = new Date(milisecond);
var year = datetime.getFullYear();
var month = datetime.getMonth() + 1; // (0-11)
var date = datetime.getDate();
var hour = datetime.getHours();
var minute = datetime.getMinutes();
var second = datetime.getSeconds();
document.querySelector("#datetime").innerHTML = "Datetime: " +
year + "-" + addZero(month) + "-" + addZero(date) + " " +
addZero(hour) + ":" + addZero(minute) + ":" + addZero(second);
// Add 0 if argument < 10
function addZero(i) {
if (i < 10) {
i = "0" + i
};
return i;
}