os.date
2024-10-20 03:15:50
代码中有一段如下:
local date = os.date("*t", set)
if date then
luci.sys.call("date -s '%04d-%02d-%02d %02d:%02d:%02d'" %{
date.year, date.month, date.day, date.hour, date.min, date.sec
})
end
没明白os.data("*t", set) 是什么意思,百度一下,得知:
函数date,不管它的名字是什么,其实是time函数的一种“反函数”。它将一个表示日期和时间的数值,转换成更高级的表现形式。
其第一个参数是一个格式化字符串,描述了要返回的时间形式。
第二个参数就是时间的数字表示,默认为当前的时间。
使用格式字符 "*t",创建一个时间表。例如下面这段代码:
temp = os.date("*t", 906000490)
则会产生表
{ year = 1998, month = 9, day = 16, yday = 259, wday = 4,
hour = 23, min = 48, sec = 10, isdst = false}
最新文章
- 实现ABP中Person类的权限功能
- scala-协变、逆变、上界、下界
- iOS8定位问题解决方案
- nodejs中package.json文件模块依赖的版本格式
- Mac system快捷键
- 新概念英语(1-55)The Sawyer family
- pip freeze 打包依赖库及setup.py
- Libre OJ 144、145 (DFS序)
- Vue(三) v-bind 及 class 与 style 绑定
- Python学习—Pycharm连接mysql服务器
- 《objective-c基础教程》学习笔记(三)—— 从结构体到面向对象
- JAVA 上传文件到linux上并解压缩
- #pragma的一些用法
- rtmp 推送h264 + aac 的数据
- python内建模块Collections
- SQL性能分析
- web.input()和web.data() 遇到特殊字符
- java WEB学习笔记32:HttpSession 接口常用方法 及 HttpServletRequest接口中的Session方法 Demo
- (转)C系程序员面试必知必会之大端小端
- xmanager使用