<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="zh">
	<id>https://arolstar52-zhtest.hf.space/index.php?action=history&amp;feed=atom&amp;title=Module%3A%E6%B2%99%E7%9B%92%2Fcwek%2Ftest</id>
	<title>Module:沙盒/cwek/test - 版本历史</title>
	<link rel="self" type="application/atom+xml" href="https://arolstar52-zhtest.hf.space/index.php?action=history&amp;feed=atom&amp;title=Module%3A%E6%B2%99%E7%9B%92%2Fcwek%2Ftest"/>
	<link rel="alternate" type="text/html" href="https://arolstar52-zhtest.hf.space/index.php?title=Module:%E6%B2%99%E7%9B%92/cwek/test&amp;action=history"/>
	<updated>2026-07-20T07:06:49Z</updated>
	<subtitle>本wiki上该页面的版本历史</subtitle>
	<generator>MediaWiki 1.43.9</generator>
	<entry>
		<id>https://arolstar52-zhtest.hf.space/index.php?title=Module:%E6%B2%99%E7%9B%92/cwek/test&amp;diff=4124307&amp;oldid=prev</id>
		<title>2022年12月6日 (二) 00:49 imported&gt;Cwek</title>
		<link rel="alternate" type="text/html" href="https://arolstar52-zhtest.hf.space/index.php?title=Module:%E6%B2%99%E7%9B%92/cwek/test&amp;diff=4124307&amp;oldid=prev"/>
		<updated>2022-12-06T00:49:25Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;新页面&lt;/b&gt;&lt;/p&gt;&lt;div&gt;local p={}&lt;br /&gt;
local getArgs&lt;br /&gt;
&lt;br /&gt;
function isDate(inputStr)&lt;br /&gt;
	if inputStr==nil or inputStr==&amp;#039;&amp;#039; then &lt;br /&gt;
		return false&lt;br /&gt;
	end&lt;br /&gt;
	&lt;br /&gt;
	local pass=true&lt;br /&gt;
	local model = {&amp;#039;(%d%d%d%d)年(%d%d?)月(%d%d?)日&amp;#039;,&amp;#039;(%d%d%d%d)/(%d%d?)/(%d%d?)&amp;#039;,&amp;#039;(%d%d%d%d)(%d%d)(%d%d)&amp;#039;}&lt;br /&gt;
	local year,month,day=nil,nil,nil&lt;br /&gt;
	for _,_model in ipairs( model ) do&lt;br /&gt;
		year,month,day=nil,nil,nil&lt;br /&gt;
    	for y,m,d in mw.ustring.gmatch(inputStr,model) do&lt;br /&gt;
		  year,month,day=y,m,d&lt;br /&gt;
		  break&lt;br /&gt;
    	end&lt;br /&gt;
		if year~=nil and month~=nil and day~=nil then&lt;br /&gt;
			year,month,day=tonumber(year),tonumber(month),tonumber(day)&lt;br /&gt;
			pass=true&lt;br /&gt;
			break&lt;br /&gt;
		else&lt;br /&gt;
			pass=false&lt;br /&gt;
		end&lt;br /&gt;
	end&lt;br /&gt;
	&lt;br /&gt;
	if pass then&lt;br /&gt;
		if year &amp;lt;=2001 then&lt;br /&gt;
			return false&lt;br /&gt;
		else&lt;br /&gt;
			if (1&amp;lt;=month and month&amp;lt;=12) and day &amp;gt;=1 then&lt;br /&gt;
				local m1={[1]=true,[3]=true,[5]=true,[7]=true,[8]=true,[10]=true,[12]=true}&lt;br /&gt;
				local m2={[4]=true,[6]=true,[9]=true,[11]=true}&lt;br /&gt;
				local leapyear=((year %4 ==0) and (year %100 ~=0 )) or (year%400==0)&lt;br /&gt;
				if (m1[month] and day&amp;lt;=31) or &lt;br /&gt;
				   (m2[month] and day&amp;lt;=30) or &lt;br /&gt;
				   (month==2 and ((leapyear and day&amp;lt;=29) or (day&amp;lt;=28 and not leapyear)) )&lt;br /&gt;
				then&lt;br /&gt;
					return 	year,month,day&lt;br /&gt;
				else &lt;br /&gt;
					return false&lt;br /&gt;
				end&lt;br /&gt;
			else&lt;br /&gt;
				return false&lt;br /&gt;
			end&lt;br /&gt;
		end	&lt;br /&gt;
	else&lt;br /&gt;
		return false&lt;br /&gt;
	end&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function p.main(frames)&lt;br /&gt;
	if not getArgs then&lt;br /&gt;
		getArgs = require(&amp;#039;Module:Arguments&amp;#039;).getArgs&lt;br /&gt;
	end&lt;br /&gt;
	local args = getArgs(frame, {parentFirst=true})&lt;br /&gt;
	&lt;br /&gt;
	return isDate(args[&amp;#039;1&amp;#039;])&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
return p&lt;/div&gt;</summary>
		<author><name>imported&gt;Cwek</name></author>
	</entry>
</feed>