跳转到内容
主菜单
主菜单
移至侧栏
隐藏
导航
首页
最近更改
随机页面
MediaWiki帮助
特殊页面
osm&bio
搜索
搜索
外观
创建账号
登录
个人工具
创建账号
登录
查看“︁模板:Documentation/docname”︁的源代码
模板
讨论
大陆简体
阅读
查看源代码
查看历史
工具
工具
移至侧栏
隐藏
操作
阅读
查看源代码
查看历史
常规
链入页面
相关更改
页面信息
外观
移至侧栏
隐藏
←
模板:Documentation/docname
因为以下原因,您没有权限编辑该页面:
您请求的操作仅限属于该用户组的用户执行:
用户
您可以查看和复制此页面的源代码。
local p = {} -- 预定义的联赛日期表(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
返回
模板:Documentation/docname
。
搜索
搜索
查看“︁模板:Documentation/docname”︁的源代码
添加话题