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



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

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

-- 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引擎。

最新更新