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/2,
|
||||||
compare/3,
|
compare/3,
|
||||||
between/2,
|
between/2,
|
||||||
between/3
|
between/3,
|
||||||
|
between/5
|
||||||
]).
|
]).
|
||||||
|
|
||||||
-export([
|
-export([
|
||||||
|
@ -412,10 +413,13 @@ compare(A, Op, B) ->
|
||||||
end.
|
end.
|
||||||
|
|
||||||
between(A, B) ->
|
between(A, B) ->
|
||||||
between(unixtime(), A, B).
|
between(A, unixtime(), B).
|
||||||
|
|
||||||
between(Date, A, B) ->
|
between(A, Date, B) ->
|
||||||
compare(Date, '>=', A) andalso compare(Date, '=<', B).
|
between(A, '=<', Date, '=<', B).
|
||||||
|
|
||||||
|
between(A, Op1, Date, Op2, B) ->
|
||||||
|
compare(A, Op1, Date) andalso compare(Date, Op2, B).
|
||||||
|
|
||||||
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
||||||
%%%%%%%%%%%%%%%%%%%%%%%%%%%%% Date Math %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
%%%%%%%%%%%%%%%%%%%%%%%%%%%%% Date Math %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue