Как превратить метку времени в объект даты javascript?

Возможный дубликат:
Преобразовать временную метку Unix в Javascript

Поверните временную метку unix в 2008-07-17T09: 24: 17Z

Как это сделать?

Ответы

Ответ 1

Временная метка Unix находится в секундах, начиная с эпохи? Вы можете преобразовать его в миллисекунды (путем умножения на 1000) и передать его конструктору даты, подобному этому, чтобы преобразовать его в объект Date.

new Date(unixtimestamp*1000)

Затем вы можете использовать API дат, чтобы получить части даты.

Ответ 2

unix timestamp имеет второе совпадение, поэтому конвертируйте в milisecond и перейдите к конструктору Date:

var d = new Date(timestamp * 1000)

Ответ 3

Пока это действительная строка даты, вы можете получить объект Date из него с помощью Date.parse().