NOW |
Maintenant |
---|---|
MySQL |
Syntaxe
Now() |
Description
Cette fonction retourne la date et l'heure courante du système sous le format «année:mois:jour heures:minutes:secondes».
Remarques
- Les fonctions suivantes CURRENT_TIMESTAMP, CURRENT_TIMESTAMP(), LOCALTIME, LOCALTIME(), LOCALTIMESTAMP, LOCALTIMESTAMP() sont des synonymes de la fonction «NOW()».
- ATTENTION ! Vous ne pouvez pas comparez une date directement avec cette fonction, car il contient aussi l'heure. Ainsi, si vous souhaitez uniquement obtenir la date sans l'heure, vous devriez utiliser la commande suivante :
- Cette fonction utilise le fuseau horaire courant du système d'exploitation. Si vous souhaitez convertir l'heure en fonction d'un fuseau horaire particulier, vous devriez envisager d'utiliser la fonction «CONVERT_TZ».
- La fonction NOW peut changer le fuseau horaire pour Montréal pour afficher l'heure en utilisant les requêtes SQL suivantes :
Exemples
Voici l'exemple typique de l'utilisation de cette fonction :
on obtiendra le résultat suivant s'il 13 heures 3 minutes 4 secondes le 19 août 2011 :
now() |
2011-08-19 13:03:04 |
L'exemple suivant permet d'afficher la journée suivante en utilisant la fonction NOW() :
on obtiendra le résultat suivant s'il 13 heures 3 minutes 4 secondes le 19 août 2011 :
DATE_ADD(NOW(), INTERVAL 1 DAY) |
2011-08-20 13:03:04 |
Voir également
Article - Les géants de l'informatique - Oracle
Références
MySQL - Référence, Edition Micro Application, Nicolas Rivereau, Antoine Pichot, 2002, ISBN: 2-7429-2560-0, page 932.
MySQL: The definitive guide to using, programming, and administering MySQL 4 databases - Second Edition, Paul Dubois, 2003, ISBN: 0-7357-1212-3, page 800, 826