Получаю котировки валют в XML. Дата котировки передается в таком формате:
Wed, 9 Oct 2019 00:00:01 GMT
Можно как-то занести это значение в поле типа DATETIME или TIMESTAMP таблицы БД?
Вроде как работает этот способ преобразования:
SELECT STR_TO_DATE('Wed, 9 Oct 2019 00:00:01 GMT','%W, %d %M %Y %H:%i:%s');
Но в БД занести возвращаемое значение не получается:
Ошибка SQL (1292): Truncated incorrect datetime value: 'Wed, 9 Oct 2019 00:00:01 GMT'
так там же еще GMT
в строке стоит
установить в поле форматированную дату
UPDATE [table] SET [field] = STR_TO_DATE('Wed, 9 Oct 2019 00:00:01 GMT','%W, %d %M %Y %H:%i:%s GMT')
установить в поле UNIX_TIMESTAMP:
UPDATE [table] SET [field] = UNIX_TIMESTAMP(STR_TO_DATE('Wed, 9 Oct 2019 00:00:01 GMT','%W, %d %M %Y %H:%i:%s GMT'))
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Как сделать выборку из JSON? JSON представляет из себя следующее:
я новичок в LaravelХочу перенести проект с ноутбука на ПК