Share via


QueryTimeInterval type

Tipo de intervalo de tiempo para especificar el intervalo de tiempo para consultar registros y métricas. Un intervalo de tiempo es el tiempo intermedio entre dos puntos de tiempo. La cantidad de tiempo intermedio se expresa mediante una duración Los dos puntos de tiempo (inicio y fin) se expresan mediante una representación combinada de fecha y hora o simplemente una representación de fecha. Hay cuatro maneras de expresar un intervalo de tiempo:

  • duration
  • hora de inicio, hora de finalización
  • hora de inicio, duración
  • duración, hora de finalización
type QueryTimeInterval =
  | { endTime: Date; startTime: Date }
  | { duration: string; startTime: Date }
  | { duration: string; endTime: Date }
  | { duration: string }