Aracılığıyla paylaş


now()

Şunlar için geçerlidir: ✅Microsoft Fabric✅Azure Veri Gezgini Azure İzleyiciMicrosoft Sentinel

İsteğe bağlı olarak belirli bir zaman aralığına göre uzaklık olan geçerli UTC saatini döndürür.

Her çalıştırıldığında now() teknik olarak küçük bir zaman farkı olsa bile geçerli UTC saati tek bir sorgu deyiminde tüm kullanımlarında now() aynı kalır.

Sözdizimi

now([ uzaklık ])

Söz dizimi kuralları hakkında daha fazla bilgi edinin.

Parametreler

Ad Tür Zorunlu Açıklama
fark timespan Geçerli UTC saat saatine eklenecek zaman aralığı. Varsayılan değer 0'tir.

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

Çıktı

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.