Udostępnij przez


datetime_utc_to_local() – funkcja do konwersji daty i czasu z formatu UTC na czas lokalny

Dotyczy: ✅Microsoft Fabric

Konwertuje datę/godzinę UTC na lokalną datę/godzinę przy użyciu specyfikacji strefy czasowej.

Składnia

datetime_utc_to_local( ze,strefy czasowej)

Dowiedz się więcej na temat konwencji składni.

Uwaga / Notatka

datetime_utc_to_local() jest wbudowaną funkcją Kusto i nie wymaga importowania żadnych dodatkowych bibliotek. Jeśli wystąpi błąd, że funkcja nie istnieje, upewnij się, że uruchamiasz zapytanie w obsługiwanym środowisku (Azure Data Explorer, Microsoft Sentinel, Azure Monitor, Microsoft Fabric).

Parametry

Nazwisko Typ Wymagania opis
z datetime ✔️ Data/godzina UTC do przekonwertowania.
strefa czasowa string ✔️ Strefa czasowa, na która ma być konwertowana. Ta wartość musi być jedną z obsługiwanych stref czasowych.

Zwraca

Zwraca lokalną datę/godzinę w strefie czasowej odpowiadającej dacie/godziny UTC.

Przykłady

W poniższym przykładzie pokazano, jak przekonwertować datę i godzinę UTC na lokalną datę/godzinę.

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

Wyjście

Dt pacific_dt canberra_dt Różn
2022-07-11 22:18:48.4678620 2022-07-11 15:18:48.4678620 2022-07-12 08:18:48.4678620 -17:00:00