Module:IUCDate:修订间差异

此后如竟没有炬火,我便是唯一的光。
跳转到导航 跳转到搜索
(// Edit via Wikiplus)
无编辑摘要
第1行: 第1行:
local module = {}
local module = {}
local origin = os.time({year=2022,month=4,day=1,hour=22,minute=13})


function module.test()
function module.test()
local now = os.time()
local now = os.time()
mw.log(now)
-- local start = os.time({year=2022,month=4,day=1,hour=22,minute=13})
-- local t = now-start
return now
return now
end
end


function module.isSpecialYear(yr)
function module.isSpecialYear(year)
-- 判断是否要减去1微
-- 判断是否要减去1微
if (yr % 4) then
if (year % 4 == 0) then
return true
return true
elseif ((yr - 1) % 200) then
elseif ((year - 1) % 200 == 0) then
return true
return true
else
else
return false
return false
end
end
end

function module.timeDelta(time)
return os.time(time) - origin
end
end



2022年4月28日 (四) 20:01的版本

可在Module:IUCDate/doc创建此模块的帮助文档

local module = {}
local origin = os.time({year=2022,month=4,day=1,hour=22,minute=13})

function module.test()
	local now = os.time()
	mw.log(now)
	return now
end

function module.isSpecialYear(year) 
	-- 判断是否要减去1微
	if (year % 4 == 0) then 
		return true
	elseif ((year - 1) % 200 == 0) then
		return true
	else
		return false
	end
end

function module.timeDelta(time)
	return os.time(time) - origin
end

return module