如何检查日期列表是否包含Lua中的今天的日期?

问题描述 投票:0回答:1

我想编写一个代码,该代码自动检查今天的日期是否与给定表中的日期之一匹配。我对Lua(仍在学习)不是很熟悉,但是我确实知道如何使用时间函数,但是我正在使用的平台仅支持Lua 5.0,因此它不支持yday(%j)函数,这使其更加实用复杂。

loops search lua
1个回答
0
投票

您可以尝试使用以下代码格式化日期:

-- CURRENT DATE
local myyear = os.date("*t").year
local mymonth = os.date("*t").month; if mymonth < 10 then mymonth = "0"..mymonth end
local myday = os.date("*t").day; if myday < 10 then myday = "0"..myday end
local today = myyear..mymonth..myday
print(today)

然后检查日期是否在您的表中。希望这不是太复杂并且可以有所帮助?

PS:我正在使用使用lua的gideros引擎。

© www.soinside.com 2019 - 2024. All rights reserved.