檢視原始碼 Date.Range (Elixir v1.16.2)

傳回日期之間的包含範圍。

範圍必須使用 Date.range/2Date.range/3 函數建立。

下列欄位為公開

  • :first - 範圍中的起始日期
  • :last - 範圍中的結束日期
  • :step - (自 v1.12.0 起) 步驟

其餘欄位為私人,不應存取。

摘要

類型

@type t() :: %Date.Range{
  first: Date.t(),
  first_in_iso_days: days(),
  last: Date.t(),
  last_in_iso_days: days(),
  step: pos_integer() | neg_integer()
}