Maison  >  Article  >  base de données  >  Comment insérer la date actuelle au format Datetime dans MySQL ?

Comment insérer la date actuelle au format Datetime dans MySQL ?

Patricia Arquette
Patricia Arquetteoriginal
2024-11-03 11:06:29673parcourir

How to Insert the Current Date in Datetime Format in MySQL?

Insérer la date actuelle au format Datetime dans MySQL

Insérer correctement la date actuelle dans une base de données MySQL peut souvent présenter des défis. Pour résoudre ces problèmes, nous explorons différentes approches pour garantir une insertion de date réussie sans rencontrer de valeurs temporelles tronquées.

Utiliser les fonctions natives de MySQL

La méthode la plus simple consiste à exploiter les fonctions natives de MySQL Fonction NOW() intégrée, qui renvoie la date et l'heure actuelles au format Y-m-d H:i:s.

mysql_query("INSERT INTO `table` (`dateposted`) VALUES (now())");

Cette approche élimine le besoin de manipulation de date PHP et garantit des valeurs d'heure précises.

Utilisation de la manipulation de date PHP

Si la manipulation de date PHP est préférée, il est crucial d'utiliser le format de date correct. Le format datetime standard de MySQL est Y-m-d H:i:s. Par conséquent, le code suivant devrait résoudre le problème :

$date = date('Y-m-d H:i:s');
mysql_query("INSERT INTO `table` (`dateposted`) VALUES ('$date')");

Attention : Évitez d'utiliser le format de date par défaut m/d/Y h:i:s, car cela peut entraîner des problèmes. avec analyse de date. Respectez toujours le format datetime Y-m-d H:i:s pour garantir une insertion précise de la date dans la base de données MySQL.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn