Lua Code:
local time = os.time or _G.time
-- Use time API to get the timestamp
local date1 = time{ year = 2012, month = 12, day = 20, hour = 0, min = 0, sec = 0 }
local date2 = time{ year = 2012, month = 12, day = 21, hour = 0, min = 0, sec = 0 }
if math.floor(math.abs(date2 - date1) / (3600 * 24)) > 0 then
print("diff day")
else
print("same day")
end