CURRENTDATETIMEZONE
CURRENTDATETIMEZONE renvoie l'heure actuelle dans le fuseau horaire spécifié. Si une chaîne de format est fournie, l'heure obtenue est formatée comme indiqué.
Vous pouvez utiliser la fonction CURRENTTIME lorsque vous devez indiquer l'heure système en tant qu'heure de traitement d'une transaction, heure de réception d'une commande ou toute autre heure de mappage des données.
- Syntaxe :
- CurrentDateTimeZone (expression-texte-unique [,expression-texte-unique])
- Signification :
- CurrentDateTimeZone (fuseau horaire cible [, chaîne_format_date_heure])
- Renvoie :
- Une date/heure unique
La fonction CURRENTDATETIMEZONE renvoie la date et l'heure système, ajustées au fuseau horaire spécifié, au format spécifié par chaîne_format_date_heure, ou au format AAAAMMHHMMSS si aucun format chaîne_format_date_heure n'est indiqué. La chaîne format_date_heure doit respecter les chaînes de date/heure/format indiquées dans la section "Chaînes de format".
Exemples
- StartDateTime = CURRENTDATETIMEZONE ("America/New_York" )
Dans cet exemple, la valeur de date et d'heure actuelles, ajustée par rapport au fuseau horaire Heure de l'Est, est affectée à Date_heure_début. Etant donné que CURRENTDATETIMEZONE est affecté à une sortie, ce paramètre est automatiquement converti au format de Date_heure_début. Si CURRENTDATETIMEZONE a pour résultat 15:04, le 13 octobre 2020 et que le format de Date_heure_début est AAMMJJHH12MM, le résultat est 2010130304.
- CURRENTDATETIMEZONE ("+0100", "{MM.DD.CCYY HH24:MM}" )
Dans cet exemple, la date et l'heure actuelles à Paris sont renvoyées au format MM.JJ.AAAA HH24:MM. S'il est actuellement 16:12 à Paris le 13 octobre 2020, la date renvoyée est 10.13.2020 16:12.