Справочники, инструменты, документация

Javascript: Конвертирование Timestamp в Date

Очень полезная функция, которая позволит вам преобразовать любую временную метку в читабельный формат.

Для начала нам понадобится сама функция-конвертер:

function convertTimestamp(timestamp) {
var d = new Date(timestamp * 1000), // Конвертируем метку в миллисекунды
yyyy = d.getFullYear(), // Конвертируем метку в год
mm = ('0' + (d.getMonth() + 1)).slice(-2), // Конвертируем метку в месяц
dd = ('0' + d.getDate()).slice(-2), // Конвертируем метку в число месяца
hh = d.getHours(), // Конвертируем метку в часы
h = hh,
min = ('0' + d.getMinutes()).slice(-2), // Конвертируем метку в минуты
time;

time = yyyy + '-' + mm + '-' + dd + ', ' + h + ':' + min; // Шаблон вывода: год-месяц-день, часы-минуты
return time;
}

Использовать функцию просто до безобразия:

document.write(convertTimestamp(1474528459));