now()
Se aplica a: ✅Microsoft Fabric✅Azure Data Explorer✅Azure Monitor✅Microsoft Sentinel
Devuelve la hora UTC actual, opcionalmente desfasada por un intervalo de tiempo determinado.
La hora UTC actual permanecerá igual en todos los usos de en una sola instrucción de now()
consulta, incluso si técnicamente hay una pequeña diferencia de tiempo entre cuando se ejecuta cada now()
una.
now(
[ offset ])
Obtenga más información sobre las convenciones de sintaxis.
Nombre | Type | Obligatorio | Descripción |
---|---|---|---|
offset | timespan |
Intervalo de tiempo que se va a agregar a la hora del reloj UTC actual. El valor predeterminado es 0. |
Hora del reloj UTC actual, más la hora de desplazamiento si se proporciona, como .datetime
print now()
print now(-2d)
En el ejemplo siguiente se muestra el tiempo transcurrido desde el inicio de los eventos de storm.
StormEvents
| extend Elapsed=now() - StartTime
| take 10
let T = datatable(label: string, timespanValue: timespan) [
"minute", 60s,
"hour", 1h,
"day", 1d,
"year", 365d
];
T
| extend timeAgo = now() - timespanValue
Salida
label | timespanValue | timeAgo |
---|---|---|
year | 365.00:00:00 | 2022-06-19T08:22:54.6623324Z |
Día | 1.00:00:00 | 2023-06-18T08:22:54.6623324Z |
hora | 01:00:00 | 2023-06-19T07:22:54.6623324Z |
minute | 00:01:00 | 2023-06-19T08:21:54.6623324Z |
Nota
Esta operación se puede realizar con la función ago().