模板:Navbox:修订间差异
外观
创建页面,内容为“<includeonly><!-- -->{{#switch:{{{border|{{{1|}}}}}}|subgroup|child=</div>|none=|#default=<table class="navbox {{{class|}}}" cellspacing="0" style="{{{bodystyle|}}…” |
小 已保护“模板:Navbox”([编辑=仅允许管理员](无限期)[移动=仅允许管理员](无限期)) |
||
| (未显示同一用户的2个中间版本) | |||
| 第1行: | 第1行: | ||
<includeonly><!-- | <includeonly><!-- | ||
请不要擅自在讨论前更改本模板的任何内容。本模板应用广泛,错误设置易导致全站崩溃。 | |||
-->{{#switch:{{{border|{{{1|}}}}}}|subgroup|child=</div>|none=|#default=<table class="navbox {{{class|}}}" cellspacing="0" style="{{{bodystyle|}}};{{{style|}}}"><tr><td style="padding:2px;">}}<!-- | -->{{#switch:{{{border|{{{1|}}}}}}|subgroup|child=</div>|none=|#default=<table class="navbox {{{class|}}}" cellspacing="0" style="{{{bodystyle|}}};{{{style|}}}"><tr><td style="padding:2px;">}}<!-- | ||
| 第475行: | 第476行: | ||
--></table>{{#switch:{{{border|{{{1|}}}}}}|subgroup|child=<div>|none=|#default=</td></tr></table>}}<!-- | --></table>{{#switch:{{{border|{{{1|}}}}}}|subgroup|child=<div>|none=|#default=</td></tr></table>}}<!-- | ||
--></includeonly> | --></includeonly><noinclude> | ||
{{documentation}} | |||
<!-- 请将分类与跨语言链结增加在/doc子页面 / 請將分類與跨語言連結增加在/doc子頁面 --> | |||
</noinclude> | |||
2020年5月31日 (日) 10:55的最新版本
-- 预定义的联赛日期表(2025-2035年五月的第二个星期日) local olympiadDates = {
"2025-05-11", "2026-05-10", "2027-05-09", "2028-05-14", "2029-05-13", "2030-05-12", "2031-05-11", "2032-05-09", "2033-05-08", "2034-05-14", "2035-05-13"
}
function p.getNextDate()
local currentTime = os.time()
for i, dateStr in ipairs(olympiadDates) do
local datePattern = "(%d+)-(%d+)-(%d+)"
local year, month, day = dateStr:match(datePattern)
local olympiadTime = os.time({year = year, month = month, day = day})
if olympiadTime > currentTime then
return dateStr
end
end
-- 如果所有日期都已过去,返回最后一个日期
return olympiadDates[#olympiadDates]
end
return p|action=edit}} 创建]] [刷新]