Quelle est la différence entre MySQL Curdate()
et Now()
?
Réponses
Trop de publicités?Pour ce genre de questions, il est toujours utile de consulter d'abord le manuel. Fonctions de date et d'heure dans le manuel mySQL
CURDATE()
renvoie la partie DATE de l'heure actuelle. Manuel sur CURDATE()
NOW()
renvoie les portions de date et d'heure sous forme d'horodatage dans différents formats, en fonction de la manière dont elles ont été demandées. Manuel sur NOW() .
En fait, MySQL fournit un grand nombre de fonctions faciles à utiliser dans la vie de tous les jours, sans que l'utilisateur n'ait à fournir d'efforts supplémentaires.
NOW() Il produit la date et l'heure dans le scénario actuel, alors qu'il produit la date et l'heure dans le scénario actuel. CURDATE() date de production uniquement, CURTIME() Nous pouvons utiliser l'un d'entre eux en fonction de nos besoins avec le temps d'affichage. CAST ou fusionner d'autres calculs, MySQL est riche de ce type de fonctions.
REMARQUE:- Vous pouvez voir la différence en utilisant la requête select NOW() as NOWDATETIME, CURDATE() as NOWDATE, CURTIME() as NOWTIME ;