now()
Devuelve la hora UTC actual, opcionalmente desplazada 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.
Syntax
now(
[ offset ])
Obtenga más información sobre las convenciones de sintaxis.
Parámetros
Nombre | Tipo | Requerido | Descripción |
---|---|---|---|
offset | timespan |
Intervalo de tiempo que se va a agregar a la hora del reloj UTC actual. El valor predeterminado es 0. |
Devoluciones
Hora del reloj UTC actual, más la hora de desplazamiento si se proporciona, como .datetime
Ejemplos
Mostrar la hora actual
print now()
Mostrar el tiempo hace 2 días
print now(-2d)
Búsqueda del tiempo transcurrido desde un evento determinado
En el ejemplo siguiente se muestra el tiempo transcurrido desde el inicio de los eventos de storm.
StormEvents
| extend Elapsed=now() - StartTime
| take 10
Obtener la fecha relativa a un intervalo de tiempo específico
let T = datatable(label: string, timespanValue: timespan) [
"minute", 60s,
"hour", 1h,
"day", 1d,
"year", 365d
];
T
| extend timeAgo = now() - timespanValue
Salida
etiqueta | timespanValue | timeAgo |
---|---|---|
year | 365.00:00:00 | 2022-06-19T08:22:54.6623324Z |
day | 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().
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente las Cuestiones de GitHub como mecanismo de retroalimentación para el contenido y lo sustituiremos por un nuevo sistema de retroalimentación. Para más información, consulta:Enviar y ver comentarios de