Module:Sandbox/CAS222222221: Difference between revisions

Content deleted Content added
No edit summary
No edit summary
Line 93:
local _, _, a, b = string.find(inp, '(%d%d%d%d%-%d%d)(.*)')
return mw.language.new('zh'):formatDate('Y年M', a, nil) .. b
end
 
-- Matches 2005
if string.find(inp, '^%d%d%d%d.*$') then
local _, _, a, b = string.find(inp, '^(%d%d%d%d)(.*)$')
if a >= 1950 and a <= 2020 then
return mw.language.new('zh'):formatDate('Y年', a, nil) .. b
end
end