J'ai un fichier csv qui m'intéresse et le format de date est 20-Nov-2010 comment puis-je le formater pour l'insertion dans un format accepté mysql pour un champ avec Date comme type?Format Date type de champ
0
A
Répondre
0
date("Y-m-d", strtotime("20-Nov-2010"));
0
La réponse de Andreas est un peu laconique - en PHP cela retourne une chaîne que vous pouvez raccorder dans votre requête:
$d=date("Y-m-d", strtotime("20-Nov-2010"));
$qry="INSERT INTO sometable (adate) VALUES('$d')";
Mais si vous omettez la ponctuation, vous pouvez annonce sans les citations:
$d=date("Ymd", strtotime("20-Nov-2010"));
$qry="INSERT INTO sometable (adate) VALUES($d)";
Un inconvénient de cette approche est que strtotime() a tendance à revenir toujours une sorte de valeur de date - et parfois pas ce que vous attendez.
Cependant, vous pouvez faire l'analyse syntaxique dans MySQL, ce qui est beaucoup plus stricte:
$d='20-Nov-2010';
$qry="INSERT INTO sometable (adate) VALUES(STR_TO_DATE($d, '%d-%b-%Y'))";
Mais souvenez-vous check for errors lorsque MySQL essaie d'analyser la date.
Questions connexes
- 1. Puis-je utiliser le type de champ de date MySQL avec le format de date personnalisé
- 2. rails format de date du champ d'erreur
- 3. Format de date Rails dans le champ de formulaire
- 4. Format de date ActiveRecord
- 5. Date ("date format 8601")?
- 6. Champ de date de type de contenu personnalisé WordPress
- 7. Format de la date Jquery
- 8. Accès VBA Spécifier le format de champ pour un champ de date/heure
- 9. Format de date CSV
- 10. PHP Format de date
- 11. format de date convertion
- 12. php format de date
- 13. Format de date français
- 14. comment le format de date provenant MYSQL
- 15. format date au format mysql
- 16. Importation Format de date mmjjaaaa
- 17. Format de date en VB6
- 18. Format de date dans RangeValidator
- 19. Insérer champ Date dans DB
- 20. Crystal Reports Format de la date
- 21. Comment convertir date d'enregistrement au format chaîne au format Date
- 22. Type de données Erreur lors de l'ajout Masque de saisie dans le champ Date Heure
- 23. champ de date de forme libre
- 24. format de date HTTP NSDate
- 25. Date de format dans MySQL
- 26. GridView cellulaire Format de date
- 27. Chaîne de format comme date
- 28. format de date en Java
- 29. PHP Format de date d'émission
- 30. convertir le format de date