CURRENT_DATETIME
Renvoie la date et l'heure actuelles selon le fuseau horaire spécifié ou par défaut.
Exemple d'utilisation
CURRENT_DATETIME()
CURRENT_DATETIME("America/Los_Angeles")
Syntaxe
CURRENT_DATETIME([time_zone_name])
Paramètres
time_zone_name
: facultatif. Expression ou champ de texte représentant le fuseau horaire.
Nom de fuseau horaire
Un nom de fuseau horaire est un identifiant tz provenant de la base de données tz.
Pour obtenir des informations de référence moins complètes mais plus simples, consultez l'article Wikipédia List of tz database time zones (Liste des fuseaux horaires de la base de données tz).
Exemples :
America/Los_Angeles
America/Argentina/Buenos_Aires
Etc/UTC
Pacific/Auckland
Lorsque vous utilisez un nom de fuseau horaire, une espace est requise entre le nom et le reste de l'horodatage :
2014-09-27 12:30:00.45 America/Los_Angeles
Notez que les noms de fuseau horaire ne sont pas tous interchangeables, même s'ils signalent la même heure au cours d'une partie de l'année. Par exemple, America/Los_Angeles
signale la même heure que le fuseau horaire UTC-7:00
pendant l'heure d'été. En revanche, hors de cette période, il signale la même heure que le fuseau horaire UTC-8:00
.
Si aucun fuseau horaire n'est spécifié, la valeur de fuseau horaire par défaut (UTC) est utilisée.
Si l'évaluation du paramètre time_zone_name
est NULL
, cette fonction renvoie NULL
.
Type de données renvoyé
Date et heure
Exemples
Exemple de formule |
---|
CURRENT_DATETIME() |
CURRENT_DATETIME("America/Los_Angeles") |
CURRENT_DATETIME("Asia/Tokyo") |
Remarques
Cette fonction n'est pas disponible pour les types de dates en mode de compatibilité.