首页 > 代码库 > Lua学习笔记6:时间和日期
Lua学习笔记6:时间和日期
lua中的时间类似于C语言中的时间,如下:
os.time()获取当前的格林尼治时间,单位秒
local time = os.time()print(time)local t = os.date("*t")for k,v in pairs(t) do<span style="white-space:pre"> </span>print(k,v)end
这样就可以分别输出年、月、日、时、分、秒,输出如下:
1407406553 hour 18 min 15 wday 5 day 7 month 8 year 2014 sec 53 yday 219 isdst false
os.time()获取当前的格林尼治时间,单位秒
os.date("*t")返回一个table,其中isdst表示是否使用夏令时,wday表示星期(1-周日,2-周一......),yday表示当前时间是今年的第几天。
上面的输出时间即:2014/8/7 18:15:53 周四 第219天 不适用夏令时。
另外:os.date("*t",time)是一个格林尼治时间time转换为表格式。
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。