Lua 学习 - 日期时间

os.time()有效字段

os.time 生成时间戳

参数 内容
year 年份(1970 ~ all)
month 01-12
day 01-31
hour 00-23
min 00-59
sec 00-59
isdst true表示是夏令时

示例 print(os.time{year=2020,month=6,day=1,hour=1}) 输出时间戳1590944400 单位为秒

os.date() 日期时间转换

有效标识符

标识符 含义
%a 传入时间是一周中的周几且简写,示例:Wed
%A 同上,全称,示例:Wednesday
%b 月份简写
%B 月份全称
%c 日期和是时间,示例:01/01/97 23:59:59
%d 一个月中的第几天
%H 24小时制 小时数
%I 12小时制 小时数
%j 一年中的第几天
%M 分钟数 00-59
%m 月份数 01-12
%p 上午或下午 一般配合%I使用
%S 秒数
%w 一周中的第几天
%x 日期 示例:01/01/97
%X 时间 示例:23:59:59
%y 简写年份 97
%Y 完整年份 1997

print(os.date(“it’s %a , %b , %d , %Y”,1590944400))

输出:it’s Mon , Jun , 01 , 2020

猜你喜欢

转载自blog.csdn.net/a940659387/article/details/124445928