Lua计算天数

function GetDayDiff()
    local nowTime = os.time()
	local lastTime = GetLastTime()
	local nowData = os.date("*t", nowTime)
	local lastData = os.date("*t", lastTime)
	local diff
	if nowData and lastData then
		local num1 = os.time({year = nowData.year, month = nowData.month, day = nowData.day})
		local num2 = os.time({year = lastData.year, month = lastData.month, day = lastData.day})
		if num1 and num2 then
			diff = math.abs(num1 - num2) / (3600 * 24)
		end
	end
    return diff
end

你可能感兴趣的:(Lua,lua,开发语言)