BitcrowdEcto.DateTime (bitcrowd_ecto v0.7.0) View Source
Functions to work with date and time values.
Link to this section Summary
Functions
Converts a {<value>, <unit>}
tuple into seconds.
Link to this section Types
Specs
unit() :: :second | :minute | :hour | :day | :week
Specs
value() :: integer()
Link to this section Functions
Specs
Converts a {<value>, <unit>}
tuple into seconds.
#Examples
iex> BitcrowdEcto.DateTime.in_seconds({99, :second})
99
iex> BitcrowdEcto.DateTime.in_seconds({1, :minute})
60
iex> BitcrowdEcto.DateTime.in_seconds({1, :hour})
3600
iex> BitcrowdEcto.DateTime.in_seconds({1, :day})
86400
iex> BitcrowdEcto.DateTime.in_seconds({1, :week})
604800