如果我在JavaScript中有时间如1325982833403,如何将其转换为datejs值?

时间:2012-01-08 00:45:56

标签: javascript datejs

JavaScript library I'm using表示用户登录时间为长整数:

1325982833403

如何将此转换为datejs库可理解的DateTime('MM / dd / yyyy hh:mm tt')值?

2 个答案:

答案 0 :(得分:2)

使用Date构造函数:

var date = new Date(1325982833403*1000);

该数字是Unix时间戳,谷歌有关此信息的更多信息以及转换技术

答案 1 :(得分:1)

这是一个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>