Tempus.days_ago
You're seeing just the function
days_ago
, go back to Tempus module for more information.
This function is deprecated. Use days_add/2 with negative count or `:bwd` forth parameter instead.
Specs
days_ago(slots :: Tempus.Slots.t(), origin :: Date.t(), count :: integer()) :: Date.t()
Returns the reversed list of free days after origin.
Examples
iex> slots = [
...> Tempus.Slot.wrap(~D|2020-08-07|),
...> Tempus.Slot.wrap(~D|2020-08-10|)
...> ] |> Enum.into(%Tempus.Slots{})
iex> Tempus.days_ago(slots, ~D|2020-08-07|, 0)
[~D|2020-08-06|]
iex> Tempus.days_ago(slots, ~D|2020-08-12|, 4) |> hd()
~D|2020-08-06|