- 34
- 0
- 约1.34千字
- 约 3页
- 2023-04-10 发布于浙江
- 举报
lua时间戳和日期转换及踩坑
在Lua中,使用os.time()函数可以获取当前时间戳,即1970年1月1日0时0分0秒至当前时间的秒数。而将时间戳转换为日期,则可以使用os.date()函数,其语法如下:```luaos.date([format [, time]])```其中,format是转换格式字符串,time是待转换的时间戳,默认为当前时间。format参数中可以使用一些特定的转换格式符,如下表所示:| 格式符 | 描述 || --- | --- || %a | 缩写的星期几名称 || %A | 完整的星期几名称 || %b | 缩写的月份名称 || %B | 完整的月份名称 || %c | 日期和时间 || %d | 以数字表示的月份中的第几天(1-31) || %H | 小时(24小时制,0-23) || %I | 小时(12小时制,1-12) || %j | 以数字表示的年份中的第几天(1-366) || %m | 月份(01-12) || %M | 分钟(00-59) || %p | 上午(AM)或下午(PM) || %S | 秒(00-59) || %U | 以数字表示的年份中的第几周(00-53,星期日为一周的第一天) || %w | 以数字表示的星期几(0-6,星期日为0) || %W | 以数字表示的年份中
原创力文档

文档评论(0)