Выдаваемая структура даты в API

Приветствую!

При запросе в api сейчас выдается дата типа “1573587821000”.

Как не пробуем расшифровать. Получаются кривые данные. Есть ли какой-то совет?

Здравствуйте!

  1. Удалите 3 последних нуля
  2. попробуйте код ниже

function timestampToDate(ts) {
var d = new Date();
d.setTime(ts);
return (‘0’ + d.getDate()).slice(-2) + ‘.’ + (‘0’ + (d.getMonth() + 1)).slice(-2) + ‘.’ + d.getFullYear();
}

console.log(timestampToDate(1497094200000)); // 10.06.2017

Для JS - кубика

1 Like

("" + (new Date(1497094200000)).toISOString()).replace(/^([^T]+)T(.+)$/,’$1’)

Выводит
2017-06-10

("" + (new Date(1497094200000)).toISOString())
.replace(/^([^T]+)T(.+)$/,’1') .replace(/^(\d+)-(\d+)-(\d+)/,’$3.$2.$1’)

Выводит
10.06.2017

P.S.
Думаю, можно использовать в других кубиках

Сработал вариант с 000. спасибо!