是否有办法倒数到Lua中的特定日期?

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

因此,我听说Lua比python更具通用性后,才在修补它,所以我尝试以DDD:HR:MN:SC的形式倒计时一年。如果有人能给我一个例子,将不胜感激!

lua countdown
1个回答
0
投票

要获取有关日期的详细信息,请使用函数os.date和字符串参数"*t"。该调用返回一个包含诸如分钟,日期,年份等信息的表。

使用此功能,您可以编写一个简单的函数来检索当前日期并按照自己的喜好格式化它。在此示例中,我采用了yyyy/mm/dd格式。

function format_date()
    local function tbl = os.date("*t")
    local date = string.format("%d/%d/%d", t.year, t.month, t.day)
    return date
end

print(format_date())

> 2019/11/19

函数os.time返回自当前纪元开始以来的时间(以秒为单位)。这可能是产生倒数计时器的另一种方法。

Here是指向有关Lua OS库的页面的链接。

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