now()
İsteğe bağlı olarak belirli bir zaman aralığına göre uzaklığı olan geçerli UTC saatini döndürür.
Teknik olarak her now()
çalıştırma arasında küçük bir zaman farkı olsa bile geçerli UTC saati tek bir sorgu deyiminde tüm kullanımlarında now()
aynı kalır.
Syntax
now(
[ uzaklık ])
Söz dizimi kuralları hakkında daha fazla bilgi edinin.
Parametreler
Ad | Tür | Gerekli | Açıklama |
---|---|---|---|
Uzaklık | timespan |
Geçerli UTC saat saatine eklenecek zaman aralığı. Varsayılan değer 0’dır. |
Döndürülenler
Geçerli UTC saat saati ve sağlanan uzaklık süresi olarak datetime
.
Örnekler
Geçerli saati gösterme
print now()
2 gün öncesini göster
print now(-2d)
Belirli bir olaydan geçen süreyi bulma
Aşağıdaki örnekte, fırtına olaylarının başlangıcından bu yana geçen süre gösterilmektedir.
StormEvents
| extend Elapsed=now() - StartTime
| take 10
Belirli bir zaman aralığına göre tarihi alma
let T = datatable(label: string, timespanValue: timespan) [
"minute", 60s,
"hour", 1h,
"day", 1d,
"year", 365d
];
T
| extend timeAgo = now() - timespanValue
Çıkış
etiket | timespanValue | timeAgo |
---|---|---|
yıl | 365.00:00:00 | 2022-06-19T08:22:54.6623324Z |
gün | 1.00:00:00 | 2023-06-18T08:22:54.6623324Z |
saat | 01:00:00 | 2023-06-19T07:22:54.6623324Z |
dakika | 00:01:00 | 2023-06-19T08:21:54.6623324Z |
Not
Bu işlem ago() işleviyle gerçekleştirilebilir.
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