一、os.time函数

返回1970年至今的秒数,可以用于随机数的随机种子。

二、os.data

可以将os.time进行格式化

指示符含义
%a星期简写Wed
5A星期全写Wednesday
%b月份简写Sep
5B月份全写September
%c日期和时间,Fri Oct 27 14:03:23 2023
%d日期
%H24小时的小时数
%I12小时的小时数
%j一年中的第几天
%m月份
%M分钟
%pam | pm
%s秒数
%w数字表示的星期0-6
%W一年中的第几周
%x日期,10/27/23
%X时间,14:05:41
%y两位数年
%Y完整年
%z时区
%%百分号

日期的运算

--获取当前的日期并计算20天后的日期
t = os.date("*t")
t.day = t.day + 20;
print(os.date("%Y %m %d", os.time(t)))

计算两个日期的差值

t1 = os.date("*t")
t2 = os.date("*t")
t2.day = t2.day + 10;

sec = os.difftime(os.time(t1), os.time(t2))
print(sec)
最后修改日期: 2023年10月27日

作者

留言

撰写回覆或留言

发布留言必须填写的电子邮件地址不会公开。