Rework between/3, and add between/5
This commit is contained in:
parent
69967d71ff
commit
569c7db56b
1 changed files with 8 additions and 4 deletions
|
@ -42,7 +42,8 @@
|
|||
compare/2,
|
||||
compare/3,
|
||||
between/2,
|
||||
between/3
|
||||
between/3,
|
||||
between/5
|
||||
]).
|
||||
|
||||
-export([
|
||||
|
@ -412,10 +413,13 @@ compare(A, Op, B) ->
|
|||
end.
|
||||
|
||||
between(A, B) ->
|
||||
between(unixtime(), A, B).
|
||||
between(A, unixtime(), B).
|
||||
|
||||
between(Date, A, B) ->
|
||||
compare(Date, '>=', A) andalso compare(Date, '=<', B).
|
||||
between(A, Date, B) ->
|
||||
between(A, '=<', Date, '=<', B).
|
||||
|
||||
between(A, Op1, Date, Op2, B) ->
|
||||
compare(A, Op1, Date) andalso compare(Date, Op2, B).
|
||||
|
||||
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
||||
%%%%%%%%%%%%%%%%%%%%%%%%%%%%% Date Math %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue