Udostępnij za pośrednictwem


make_datetime()

Dotyczy: ✅Microsoft Fabric✅Azure Data ExplorerAzure MonitorMicrosoft Sentinel

Tworzy wartość skalarną daty/godziny między określoną datą a godziną.

Składnia

make_datetime(rok, miesiąc, dzień)

make_datetime(rok, miesiąc, dzień, godzina, minuta)

make_datetime(rok, miesiąc, dzień, godzina, minuta, sekunda)

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

Parametry

Nazwisko Type Wymagania opis
rok int ✔️ Wartość roku z zakresu od 0 do 9999.
miesiąc int ✔️ Wartość miesiąca z zakresu od 1 do 12.
dzień int ✔️ Wartość dnia z zakresu od 1 do 28–31 w zależności od miesiąca.
godzina int Wartość godziny z zakresu od 0 do 23.
minuta int Wartość minuty z zakresu od 0 do 59.
sekunda double Druga wartość z zakresu od 0 do 59,999999999.

Zwraca

W przypadku powodzenia wynik będzie wartością typu data/godzina , w przeciwnym razie wynik będzie mieć wartość null.

Przykład

print year_month_day = make_datetime(2017,10,01)

Wyjście

year_month_day
2017-10-01 00:00:00.0000000
print year_month_day_hour_minute = make_datetime(2017,10,01,12,10)

Wyjście

year_month_day_hour_minute
2017-10-01 12:10:00.0000000
print year_month_day_hour_minute_second = make_datetime(2017,10,01,12,11,0.1234567)

Wyjście

year_month_day_hour_minute_second
2017-10-01 12:11:00.1234567