Compartir a través de


make_datetime()

Se aplica a: ✅Microsoft FabricAzure Data Explorer✅Azure MonitorMicrosoft Sentinel

Crea un valor escalar datetime entre la fecha y hora especificadas.

Sintaxis

make_datetime(year, month, day)

make_datetime(year, month, day, hour, minute)

make_datetime(year, month, day, hour, minute, second)

Obtenga más información sobre las convenciones de sintaxis.

Parámetros

Nombre Type Obligatorio Descripción
year int ✔️ Valor del año comprendido entre 0 y 9999.
month int ✔️ Valor del mes comprendido entre 1 y 12.
day int ✔️ Valor de día comprendido entre 1 y 28-31, dependiendo del mes.
hour int Valor de hora comprendido entre 0 y 23.
minute int Valor de minuto comprendido entre 0 y 59.
second doble Segundo valor entre 0 y 59,99999999.

Devoluciones

Si se ejecuta correctamente, el resultado será un valor datetime ; de lo contrario, el resultado será NULL.

Ejemplo

print year_month_day = make_datetime(2017,10,01)

Salida

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

Salida

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)

Salida

year_month_day_hour_minute_second
2017-10-01 12:11:00.1234567