Если у меня есть время, например 1325982833403 в JavaScript, как мне преобразовать его в значение datejs? - PullRequest
2 голосов
/ 08 января 2012

Используемая мной библиотека JavaScript представляет время входа пользователя в виде длинных целых чисел:

1325982833403

Как мне преобразовать это в DateTime ('MM / dd / yyyy чч:mm tt ') значение, которое будет понимать библиотека datejs?

Ответы [ 2 ]

2 голосов
/ 08 января 2012

Использование конструктора Date:

var date = new Date(1325982833403*1000);

Это число является меткой времени Unix, для получения дополнительной информации обратитесь к Google, а также к методам преобразования

1 голос
/ 08 января 2012

Это метка времени UNIX; чрезвычайно полезное представление момента во времени.

Unix time, or POSIX time, is a system for describing instants in time, defined as
the number of seconds elapsed since midnight Coordinated Universal Time (UTC) of
Thursday, January 1, 1970 ...

(http://en.wikipedia.org/wiki/Unix_time)

На практике с этой конкретной библиотекой (http://www.datejs.com/), используйте:

<script src="http://datejs.googlecode.com/files/date.js" type="text/javascript"></script>
<script type="text/javacript">
    var mydate = Date(1325982833403);
</script>
...