У меня есть файл csv, который мне интересен, а формат даты - 20 ноября 2010 года. Как его форматировать для вставки в принятый формат mysql для поля с Date как его тип? ОтветФормат Тип поля даты
0
A
ответ
0
date("Y-m-d", strtotime("20-Nov-2010"));
0
Андреаса является немного лаконичен - в PHP это возвращает строку, которую вы можете сращивани в ваш запрос:
$d=date("Y-m-d", strtotime("20-Nov-2010"));
$qry="INSERT INTO sometable (adate) VALUES('$d')";
Но если опустить знаки препинания, вы можете объявление без цитаты:
$d=date("Ymd", strtotime("20-Nov-2010"));
$qry="INSERT INTO sometable (adate) VALUES($d)";
недостатком этого подхода является то, что StrToTime(), как правило, всегда возвращает какое-то значение даты - а иногда и не то, что вы ожидаете.
Однако вы могли бы сделать синтаксический анализ в MySQL, которая является гораздо более строгим:
$d='20-Nov-2010';
$qry="INSERT INTO sometable (adate) VALUES(STR_TO_DATE($d, '%d-%b-%Y'))";
Но помните, чтобы check for errors когда MySQL пытается разобрать дату.
Смежные вопросы
- 1. формат поля даты преобразования
- 2. Формат поля даты Solr
- 3. Формат поля ввода даты
- 4. Форма ввода даты Формат поля
- 5. Формат даты для поля ввода
- 6. Определить формат даты и поля даты даты в экспорте EPPlus
- 7. Формат ввода HTML = формат даты «даты»
- 8. SQL - Изменить формат даты Тип Varchar
- 9. как преобразовать тип строки в формат даты
- 10. SSIS BIDS Формат даты
- 11. изменить формат даты текстового поля jQuery
- 12. Изменить формат даты расширенные пользовательские поля WordPress
- 13. Пользовательский формат даты для текстового поля
- 14. Формат SQL VIEW XML Тип поля
- 15. MySQL формат даты DATE формат
- 16. Укажите формат даты при обновлении поля даты в документе mongoDB
- 17. Формат даты EXT-JS для поля даты submit
- 18. извлекать записи из поля, не имеющего формат даты даты
- 19. jquery ui datepicker формат даты
- 20. VBA Access Укажите формат поля для поля даты/времени
- 21. формат даты в node.JS
- 22. дисплей календарь формат даты
- 23. Формат даты формат php
- 24. Формат даты даты
- 25. Формат даты/даты (-62135571600000)/
- 26. sas7bdat формат даты в формат даты R
- 27. Формат смены даты в MySql
- 28. Формат ввода Тип = DATE
- 29. Как преобразовать формат даты в формат даты в MySQL
- 30. Идентификационный формат даты