Date Lua-得到今天吗?

Date Lua-得到今天吗?,date,time,lua,Date,Time,Lua,我不知道该去哪里问这类问题,所以我想为什么不问问Stackoverflow呢 我想知道有没有可能通过Lua获得今天的信息 关于os.date()的一些信息,但我不知道如何做。或者可能是os.time() 比如: 然后检查 if (day == 'monday') then print('It is monday') elseif (day == 'tuesday') then print('It is tuesday!') end 为什么不谷歌一下呢?这里有一篇优秀的文章。看 请尝试打印(操作

我不知道该去哪里问这类问题,所以我想为什么不问问Stackoverflow呢

我想知道有没有可能通过Lua获得今天的信息

关于os.date()的一些信息,但我不知道如何做。或者可能是os.time()

比如:

然后检查

if (day == 'monday') then
print('It is monday')
elseif (day == 'tuesday') then
print('It is tuesday!')
end

为什么不谷歌一下呢?这里有一篇优秀的文章。看

请尝试
打印(操作系统日期(“%A”)
以获取星期几

要检查现在是否是星期一,您可以编写这些条件中的任何一个

if (os.date("%A") == "Monday") then
  print("It's Monday")
end
if (os.date("*t").wday == 1) then
  print("It's Monday")
end

如果您需要指定的日期:

local daysoftheweek={"Sunday","Monday","Tuesday","Wednesday","Thrusday","Friday","Saturday"}
local day=daysoftheweek[os.date("*t").wday]
print(day)

或者您可以只使用
os.date(“*t”).wday
,它将返回1表示星期天,2表示星期一,等等。

但是我如何检查今天是星期五还是星期一,例如?@user3036459如您所见,这很简单。我已经编辑了我的答案。
local daysoftheweek={"Sunday","Monday","Tuesday","Wednesday","Thrusday","Friday","Saturday"}
local day=daysoftheweek[os.date("*t").wday]
print(day)