0
Отвечен
Алгоритм кодировки даты
Добрый день,
на сайте дата регистрации равна 14.05.2001, через API приходит: 989784000000
по какому алгоритму ее преобразовывать?
на сайте дата регистрации равна 14.05.2001, через API приходит: 989784000000
по какому алгоритму ее преобразовывать?
Ответ
Ответ
Отвечен
Это количество миллисекунд от 01.01.1970.
Для JavaScript преобразуется в дату так:
Для JavaScript преобразуется в дату так:
var ticks = 989784000000, date = new Date(ticks);Для PHP:
$ticks = 989784000000; $sec = $ticks / 1000; echo date("d.m.Y", $sec);Для Java:
long ticks = 989784000000; Calendar cal = Calendar.getInstance(); cal.setTimeInMillis(ticks);Для C#:
long ticks = 989784000000; DateTime date = new DateTime(long.Parse(ticks));
Для C#:
string ticks = "989784000000"; DateTime date = new DateTime(1970, 1, 1, 0, 0, 0, 0).AddMilliseconds(long.Parse(ticks));
Сервис поддержки клиентов работает на платформе UserEcho
Для JavaScript преобразуется в дату так:
Для PHP:
Для Java:
Для C#: