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é.