datetime_local_to_utc()
Saat dilimi belirtimlerini kullanarak yerel tarih saat değerini UTC tarih saatine dönüştürür.
Syntax
datetime_local_to_utc(
Kaynak,
Zaman dilim)
Söz dizimi kuralları hakkında daha fazla bilgi edinin.
Parametreler
Ad | Tür | Gerekli | Açıklama |
---|---|---|---|
Kaynak | datetime |
✔️ | Dönüştürülecek yerel tarih saat. |
Zaman dilim | string |
✔️ | İstenen tarih saatinin saat dilimi. Değer desteklenen saat dilimlerinden biri olmalıdır. |
Döndürülenler
Belirtilen timezone
içindeki yerel tarih saatine karşılık gelen bir UTC tarih saat.
Örnek
datatable(local_dt: datetime, tz: string)
[ datetime(2020-02-02 20:02:20), 'US/Pacific',
datetime(2020-02-02 20:02:20), 'America/Chicago',
datetime(2020-02-02 20:02:20), 'Europe/Paris']
| extend utc_dt = datetime_local_to_utc(local_dt, tz)
Çıkış
local_dt | Tz | utc_dt |
---|---|---|
2020-02-02 20:02:20.0000000 | Avrupa/Paris | 2020-02-02 19:02:20.0000000 |
2020-02-02 20:02:20.0000000 | Amerika/Chicago | 2020-02-03 02:02:20.0000000 |
2020-02-02 20:02:20.0000000 | ABD/Pasifik | 2020-02-03 04:02:20.0000000 |
Not
Normalde UTC ile yerel saat arasında 1:1 eşlemesi vardır, ancak DST geçişinin yakınında bir zaman belirsizliği vardır. Saatlerin DST nedeniyle ilerletilmesi durumunda yerelden UTC'ye ve sonra yerele geri çevrilmesi iki yerel tarih saat değeri arasında bir saat uzaklığı üretebilir.
range Local from datetime(2022-03-27 01:00:00.0000000) to datetime(2022-03-27 04:00:00.0000000) step 1h
| extend UTC=datetime_local_to_utc(Local, 'Europe/Brussels')
| extend BackToLocal=datetime_utc_to_local(UTC, 'Europe/Brussels')
| extend diff=Local-BackToLocal
Yerel | UTC | BackToLocal | Fark |
---|---|---|---|
2022-03-27 02:00:00.0000000 | 2022-03-27 00:00:00.0000000 | 2022-03-27 01:00:00.0000000 | 01:00:00 |
2022-03-27 01:00:00.0000000 | 2022-03-27 00:00:00.0000000 | 2022-03-27 01:00:00.0000000 | 00:00:00 |
2022-03-27 03:00:00.0000000 | 2022-03-27 01:00:00.0000000 | 2022-03-27 03:00:00.0000000 | 00:00:00 |
2022-03-27 04:00:00.0000000 | 2022-03-27 02:00:00.0000000 | 2022-03-27 04:00:00.0000000 | 00:00:00 |
İlgili içerik
- UTC'den yerele dönüştürmek için bkz. datetime_utc_to_local()
- Desteklenen saat dilimlerinin listesi
- format_datetime()
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin