Skip to content

Commit

Permalink
Merge pull request #3 from clarkjc/master
Browse files Browse the repository at this point in the history
Fixed and/or problem in dobj.__lt and dobj.__le
  • Loading branch information
Tieske committed Jan 2, 2014
2 parents 8d0f6e3 + 5c2e70f commit 7753321
Showing 1 changed file with 2 additions and 2 deletions.
4 changes: 2 additions & 2 deletions date.lua
Original file line number Diff line number Diff line change
Expand Up @@ -638,8 +638,8 @@
return self:fmt0((gmatch(str, "${%w+}")) and (gsub(str, "${%w+}", function(x)local f=tvspec[x];return (f and f(self)) or x end)) or str)
end

function dobj.__lt(a,b) return (a.daynum == b.daynum) and (a.dayfrc < b.dayfrc) or (a.daynum < b.daynum) end
function dobj.__le(a, b)return (a.daynum == b.daynum) and (a.dayfrc <= b.dayfrc) or (a.daynum <= b.daynum) end
function dobj.__lt(a, b) if (a.daynum == b.daynum) then return (a.dayfrc < b.dayfrc) else return (a.daynum < b.daynum) end end
function dobj.__le(a, b) if (a.daynum == b.daynum) then return (a.dayfrc <= b.dayfrc) else return (a.daynum <= b.daynum) end end
function dobj.__eq(a, b)return (a.daynum == b.daynum) and (a.dayfrc == b.dayfrc) end
function dobj.__sub(a,b)
local d1, d2 = date_getdobj(a), date_getdobj(b)
Expand Down

0 comments on commit 7753321

Please sign in to comment.