2014-10-09 3 views
0

Я делаю упрощенный facebook/twitter, как веб-сайт, и я пытаюсь преобразовать временную метку в текущую дату с помощью javascript. Временная метка хранится в переменной msg, и я хочу преобразовать ее в текущий UTC.Временная метка до текущей даты в Javascript

var msg = new Date(timestamp); 

Теперь как его преобразовать?

Я хочу, чтобы код или формула, которую я мог использовать, будут производить текущую дату.

ответ

0

С помощью встроенного в .toUTCString() метода Date:

var msg = new Date(timestamp).toUTCString(); 
alert(msg); // "Thu, 09 Oct 2014 14:58:21 GMT" 
+0

им получать неверную дату – LearnerBeware

+0

Что вы имеете в виду под «Неверная дата»? Вы уверены, что ваша временная переменная находится в правильном формате (количество миллисекунд)? –

+0

timestamp im получение от сервера облаков Amazon с использованием ActiveMQ MOM. Мне пришлось работать, чтобы использовать «timestamp * 1000», но он все еще дает мне неправильное время. Например, 1412895091488 должен дать мне «Thu, 09 Oct 2014 23:10:45 GMT» Но вместо этого я получаю «Wed, 25 Nov 46742 19:24:08 GMT» – LearnerBeware

Смежные вопросы