Свеча Charts.js (Финансовые графики) Вопрос о временном формате

Я хочу заполнить диаграмму данными, полученными через PHP из API. По какой-то причине у меня возникают проблемы с правильным форматированием даты, поэтому в настоящее время на диаграмме не отображаются столбцы с моими данными.

Набор данных из случайных данных выглядит так: {"t": 1494806400000, "o": "35.19", "h": "36.79", "l": "33.94", "c": "36.15"}

Один от меня такой: {"t": 1591092000, "o": "33.3900", "h": "34.2000", "l": "32.4100", "c": "34.1900"}

Я вижу, что у меня не хватает трех 0, но даже когда я добавляю их, он не работает. Я также проверил даты на https://www.unixtimestamp.com/index.php чтобы найти разницу, но исходные даты выводятся как 01/05/49229 @ 12:00 am (UTC), что мне кажется очень странным.

Может кто подскажет, в каком формате должна быть дата? d M Y h: i: s - это то, что я сейчас делаю на php, но он не работает без секунд.


person phenomenia    schedule 03.06.2020    source источник


Ответы (1)


5 месяцев спустя: я бы порекомендовал заглянуть в библиотеку Luxon, чтобы получить значения для t, https://moment.github.io/luxon/docs/class/src/datetime.js%7EDateTime.html.

В противном случае я верю, что это год, месяц, день, часы: минуты: секунды.

person user14678654    schedule 20.11.2020
comment
Не публикуйте в своем ответе, сколько времени прошло с момента создания OP, спасибо. - person Momoro; 21.11.2020