QueryTimeInterval type

指定查詢記錄和計量時間範圍的時間間隔類型。 時間間隔是兩個時間點之間的中間時間。 中間時間量是以持續時間表示。兩個時間點(開始和結束)是由合併的日期和時間表示,或只是日期表示。有四種方式可以表達時間間隔:

  • 持續時間
  • 開始時間、結束時間
  • 開始時間、持續時間
  • duration、end time
type QueryTimeInterval =
  | { endTime: Date; startTime: Date }
  | { duration: string; startTime: Date }
  | { duration: string; endTime: Date }
  | { duration: string }