LUA学习笔记三·时间等操作系统库
2016-12-31 12:47
429 查看
1.构造时间
2.时间制定格式输出
3.计时器(闭包)
os.difftime (t2, t1)
返回以秒计算的时刻 t1 到 t2 的差值。 (这里的时刻是由 os.time 返回的值)。
在 POSIX,Windows,和其它一些系统中,这个值就等于 t2-t1。
4.执行 shell 命令
代码如下
2.时间制定格式输出
3.计时器(闭包)
os.difftime (t2, t1)
返回以秒计算的时刻 t1 到 t2 的差值。 (这里的时刻是由 os.time 返回的值)。
在 POSIX,Windows,和其它一些系统中,这个值就等于 t2-t1。
4.执行 shell 命令
代码如下
--[[ 1.构造时间 2.时间制定格式输出 3.计时器(闭包) os.difftime (t2, t1) 返回以秒计算的时刻 t1 到 t2 的差值。 (这里的时刻是由 os.time 返回的值)。 在 POSIX,Windows,和其它一些系统中,这个值就等于 t2-t1。 4.执行 shell 命令 ]] --1.构造时间 d1=os.time({year=1970, month=1, day=1}) print (type(d1)..os.date("%Y-%m-%d %H:%M:%S",d1)) --2.时间制定格式输出 d2=os.date("%Y-%m-%d %H:%M:%S") print (d2) --3.计时器(闭包) function logtime( ) t1=os.time() -- print ("t1 "..t1) log= function () t2=os.time() --print ("t2 "..t2) tmp=os.difftime(t2,t1) --print ("tmp "..tmp) --print (tmp) t1=t2 return tmp end return log end lg=logtime() print ("cost time :"..lg()) --4.执行 shell 命令 a="i" for i=1,9999999 do a=math.sin(1) --a=a..i end print ("cost time :"..lg()) --4.执行 shell 命令 os.execute("ping 127.0.0.1 -n 4 -w 1000 > nul ") print ("cost time :"..lg())
相关文章推荐
- Lua学习笔记--简单的时间操作
- Lua学习笔记7:时间和日期
- Lua学习笔记 第二十二章 操作系统库
- Lua学习笔记7:时间和日期
- 用S60操作系统SDK开发NOKIA手机应用程序-学习笔记(2)
- Lua入门系列----pil学习笔记之 Type and Values (1)
- JavaScript学习笔记2:通过user-Agent获取浏览器和操作系统信息
- LUA学习笔记2-Iterators and the Generic for
- 我的JAVA学习笔记(2)不按时间顺序
- VxWorks学习笔记——操作系统课程回顾
- 操作系统学习笔记(1)
- [LUA学习笔记03]LUA函数和C函数的相互调用
- Linux操作系统下的串口通信学习笔记
- 用S60操作系统SDK开发NOKIA手机应用程序-学习笔记(1)
- Lua入门系列----pil学习笔记之Getting Start
- 操作系统学习笔记(2) 操作系统的运行环境
- 用S60操作系统SDK开发NOKIA手机应用程序-学习笔记(3)
- Lua入门系列----pil学习笔记之Type and Values (2)
- 操作系统学习笔记(二):计算机硬件
- VxWorks 操作系统学习笔记