Datový typ datetime
Platí pro: ✅Microsoft Fabric✅Azure Data Explorer✅Azure Monitor✅Microsoft Sentinel
Datový datetime
typ představuje okamžitý čas, obvykle vyjádřený jako datum a čas dne.
Hodnoty jsou v rozmezí od 00:00:00 (půlnoc), 1. ledna 0001 Anno Domini (společná éra) až 11:59:59,31. prosince 9999 A.D. (C.E.) v gregoriánském kalendáři.
Časové hodnoty se měří v 100 nanosekundových jednotkách označovaných jako ticks a konkrétní datum je počet záškrtů od 12:00 půlnoci, 1. ledna 0001 A.D. (C.E.) v kalendáři GregorianCalendar (s výjimkou ticků, které by se přidaly přestupnými sekundami). Například hodnota ticks 31241376000000000 představuje datum, pátek, leden 01, 0100 12:00:00 půlnoc. Někdy se tomu říká "moment v lineárním čase".
Datové
datetime
typy adate
typy jsou ekvivalentní.
Poznámka:
Hodnota datetime
v Kusto je vždy v časovém pásmu UTC. Pokud je vyžadováno datetime
zobrazení hodnot v jiných časových pásmech, použijte datetime_utc_to_local() nebo datetime_local_to_utc().
datetime
Literály
Pokud chcete zadat datetime
literál, použijte jednu z následujících možností syntaxe:
Syntaxe | Popis | Příklad |
---|---|---|
datetime( year. month. day hour: minute: second. milisekundy) |
Datum a čas ve formátu UTC. | datetime(2015-12-31 23:59:59.9) |
datetime( year. month. day) |
Datum ve formátu UTC. | datetime(2015-12-31) |
datetime() |
Vrátí aktuální čas. | |
datetime(null) |
Představuje hodnotu null. |
Přečtěte si další informace o konvencích syntaxe.
ago()
Speciální now()
funkce
Kusto poskytuje dvě speciální funkce, now() a ago() a ago(), které umožňují dotazům odkazovat na čas, kdy se dotaz spouští.
Podporované formáty
Existuje několik formátůdatetime
, které jsou podporovány jako literály datetime() a funkce todatetime().
Upozorňující
Důrazně doporučujeme používat pouze formáty ISO 8601.
ISO 8601
Formát | Příklad |
---|---|
%Y-%m-%dT%H:%M:%s%z | 2014-05-25T08:20:03.123456Z |
%Y-%m-%dT%H:%M:%s | 2014-05-25T08:20:03.123456 |
%Y-%m-%dT%H:%M | 2014-05-25T08:20 |
%Y-%m-%d %H:%M:%s%z | 2014-11-08 15:55:55.123456Z |
%Y-%m-%d %H:%M:%s | 2014-11-08 15:55:55 |
%Y-%m-%d %H:%M | 2014-11-08 15:55 |
%Y–%m-%d | 2014-11-08 |
RFC 822
Formát | Příklad |
---|---|
%w, %e %b %r %H:%M:%s %Z | So, 8. listopadu 14 15:05:02 GMT |
%w, %e %b %r %H:%M:%s | So, 8. listopadu 14 15:05:02 |
%w, %e %b %r %H:%M | So, 8. listopadu 14 15:05 |
%w, %e %b %r %H:%M %Z | So, 8. listopadu 14 15:05 GMT |
%e %b %r %H:%M:%s %Z | 8. listopadu 14 15:05:02 GMT |
%e %b %r %H:%M:%s | 8. listopadu 14 15:05:02 |
%e %b %r %H:%M | 8. listopadu 14 15:05 |
%e %b %r %H:%M %Z | 8. listopadu 14 15:05 GMT |
RFC 850
Formát | Příklad |
---|---|
%w, %e-%b-%r %H:%M:%s %Z | Sobota, 08-listopad-14 15:05:02 GMT |
%w, %e-%b-%r %H:%M:%s | Sobota, 08-listopad-14 15:05:02 |
%w, %e-%b-%r %H:%M %Z | Sobota, 08-listopad-14 15:05 GMT |
%w, %e-%b-%r %H:%M | 8. listopadu 14 15:05 |
%e-%b-%r %H:%M:%s %Z | 08-Nov-14 15:05:02 GMT |
%e-%b-%r %H:%M:%s | 08-Listopad-14 15:05:02 |
%e-%b-%r %H:%M %Z | 08-Nov-14 15:05 GMT |
%e-%b-%r %H:%M | 08-Listopad-14 15:05 |
Lze seřadit
Formát | Příklad |
---|---|
%Y-%n-%e %H:%M:%s | 2014-11-08 15:05:25 |
%Y-%n-%e %H:%M:%s %Z | 2014-11-08 15:05:25 GMT |
%Y-%n-%e %H:%M | 2014-11-08 15:05 |
%Y-%n-%e %H:%M %Z | 2014-11-08 15:05 GMT |
%Y-%n-%eT%H:%M:%s | 2014-11-08T15:05:25 |
%Y-%n-%eT%H:%M:%s %Z | 2014-11-08T15:05:25 GMT |
%Y-%n-%eT%H:%M | 2014-11-08T15:05 |
%Y-%n-%eT%H:%M %Z | 2014-11-08T15:05 GMT |