您似乎还未注册一个账号?我们强烈推荐您点击此处创建一个账户。|如果您在H萌娘上发现某些内容错误/空缺/不中立,请勇于按右上角编辑按钮!
Module:Astrology
跳转到导航
跳转到搜索
local p = {}
local getArgs = require('Module:Arguments').getArgs
function p._convert(args)
local month = tonumber(args[1])
local day = tonumber(args[2])
if month == nil or day == nil then
error('调用模板或模块的参数错误')
end
local combined = string.format('%02d%02d', month, day)
if combined < '0121' then
return '摩羯座'
elseif combined < '0220' then
return '水瓶座'
elseif combined < '0321' then
return '双鱼座'
elseif combined < '0421' then
return '白羊座'
elseif combined < '0522' then
return '金牛座'
elseif combined < '0622' then
return '双子座'
elseif combined < '0723' then
return '巨蟹座'
elseif combined < '0823' then
return '狮子座'
elseif combined < '0923' then
return '处女座'
elseif combined < '1024' then
return '天秤座'
elseif combined < '1123' then
return '天蝎座'
elseif combined < '1222' then
return '射手座'
else
return '摩羯座'
end
end
function p.convert(frame)
local args = getArgs(frame, {wrappers='Template:Astrology'})
return p._convert(args)
end
return p