这个日期字段是如何编码的?

时间:2011-02-28 16:30:05

标签: parsing date encoding

我正在使用REST服务,它允许我查询数据库中的表。该表中有一个日期字段,但该服务以奇怪的格式返回日期,我不确定如何解析它。

我知道某个记录的日期是2010/07/16 00:00:00 UTC这个事实,而我获得的日期字符是1279238400000。这个日期是如何编码的?如何从大数字到2010年7月7日?

2 个答案:

答案 0 :(得分:0)

看起来是一个Javascript风格的时间戳:自1970年1月1日以来的毫秒:

mysql> select from_unixtime(1279238400000 / 1000);
+-------------------------------------+
| from_unixtime(1279238400000 / 1000) |
+-------------------------------------+
| 2010-07-15 18:00:00                 |
+-------------------------------------+
1 row in set (0.05 sec)

2010年7月15日下午6点。

答案 1 :(得分:0)

我认为你所拥有的是自1970-01-01以来的毫秒数。