Как закодировано это поле даты? - PullRequest
0 голосов
/ 28 февраля 2011

Я использую сервис REST, который позволяет мне запрашивать таблицу в базе данных.В этой таблице есть поле даты, но служба возвращает дату в странном формате, и я не уверен, как ее проанализировать.

Я знаю, что дата определенной записи 2010/07/16 00:00:00 UTC и строка, которую я получаю для даты 1279238400000.Как эта дата кодируется?Как мне добраться от этого большого числа до 7 июля 2010 года?

Ответы [ 2 ]

0 голосов
/ 28 февраля 2011

Я думаю, что у вас миллисекунды с 1970-01-01.

0 голосов
/ 28 февраля 2011

Похоже, что временная метка в стиле Javascript: миллисекунды с января 1/1970:

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

Предоставление 18:00, 15 июля 2010 г.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...