spec() = #spec{type = undefined | spec_type(), value = undefined | any(), year = undefined | spec_field(), month = undefined | spec_field(), day = undefined | spec_field(), week = undefined | spec_field(), hour = undefined | spec_field(), minute = undefined | spec_field(), second = undefined | spec_field()}
spec_field() = #spec_field{type = undefined | spec_field_type(), value = undefined | spec_field_value()}
spec_field_any() = any
spec_field_interval() = non_neg_integer()
spec_field_list() = [spec_field_num()]
spec_field_num() = non_neg_integer()
spec_field_type() = any | num | list | interval
spec_field_value() = spec_field_any() | spec_field_num() | spec_field_list() | spec_field_interval()
spec_type() = term()
| next_datetime/1 | |
| next_datetime/2 | |
| next_datetime/3 | |
| next_seconds/1 | |
| next_seconds/2 | |
| next_seconds/3 | |
| next_time/1 | |
| next_time/2 | |
| next_time/3 | |
| next_timestamp/1 | |
| next_timestamp/2 | |
| next_timestamp/3 |
next_datetime(Spec) -> any()
next_datetime(Spec, NowDatetime) -> any()
next_datetime(Spec, NowDatetime, Options) -> any()
next_seconds(Spec) -> any()
next_seconds(Spec, NowDatetime) -> any()
next_seconds(Spec, NowDatetime, Options) -> any()
next_time(Spec) -> any()
next_time(Spec::spec(), NowDatetime::calendar:datetime()) -> {ok, NextTime::non_neg_integer() | calendar:datetime() | non_neg_integer()} | {false, time_over}
next_time(Spec, NowDatetime, Options) -> any()
next_timestamp(Spec) -> any()
next_timestamp(Spec, NowDatetime) -> any()
next_timestamp(Spec, NowDatetime, Options) -> any()
Generated by EDoc, Jul 15 2016, 15:15:52.