Partager via


datetime_utc_to_local() (convertit une date et une heure UTC au fuseau horaire local)

S’applique à : ✅Microsoft Fabric

Convertit le datetime UTC en datetime local à l’aide d’une spécification de fuseau horaire.

Syntaxe

datetime_utc_to_local( à partir du,fuseau horaire)

En savoir plus sur les conventions de syntaxe.

Note

datetime_utc_to_local() est une fonction Kusto intégrée et ne nécessite pas d’importation de bibliothèques supplémentaires. Si vous recevez une erreur indiquant que la fonction n’existe pas, vérifiez que vous exécutez la requête dans un environnement pris en charge (Azure Data Explorer, Microsoft Sentinel, Azure Monitor, Microsoft Fabric).

Paramètres

Nom Catégorie Requise Descriptif
du datetime ✔️ Datetime UTC à convertir.
fuseau horaire string ✔️ Fuseau horaire vers lequel effectuer la conversion. Cette valeur doit être l’un des fuseaux horaires pris en charge.

Retours

Retourne une datetime locale dans le fuseau horaire qui correspond à la datetime UTC.

Exemples

L’exemple suivant montre comment convertir une datetime UTC en datetime locale.

print dt=now()
| extend pacific_dt = datetime_utc_to_local(dt, 'US/Pacific'), canberra_dt = datetime_utc_to_local(dt, 'Australia/Canberra')
| extend diff = pacific_dt - canberra_dt

Sortie

date pacific_dt canberra_dt Diff
2022-07-11 22:18:48.4678620 2022-07-11 15:18:48.4678620 2022-07-12 08:18:48.4678620 -17:00:00