Задать вопрос
@Delerium

Как правильно передать json в mysql datetime?

есть апи которое стримит мне в итоге такой json с (переодичностью иногда менее секунды):

{"data":"someData", "time":"2017-05-09T11:11:59.239549539Z"}

каждый стрим инсертится в mysql:
db.query('INSERT INTO `table_name` SET `data`=?, `time`=?', [jsondata.data, jsondata.time]);

Как мне преобразовать вот это вот "2017-05-09T11:11:59.239549539Z" в правильный формат для инсерта. Но нужно чтобы если запросы в одной и той же секунде отличались по дате (можно было сделать сортировку)

За ранее спасибо!
  • Вопрос задан
  • 364 просмотра
Подписаться 1 Оценить Комментировать
Решения вопроса 1
myspace
@myspace
jsondata.time = new Date(jsondata.time)
db.query('INSERT INTO `table_name` SET ?', jsondata);
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы