Lua首页投稿(暂停使用,暂停投稿)程序员

Lua os.difftime()

2016-07-10  本文已影响1470人  AlbertS

前言#

有时候我们会有这样的需求就是,从某个时刻到现在经理了多少时间,这在lua里是有现成的函数的,名为os.difftime(),用来计算一个时间到另一个时间之差。

内容#


os.difftime()##


Usage##

-- 奥运会的时间
local tab = {year=2008, month=8, day=8, hour=20}
local pretime = os.time(tab)
print(os.date("08 Olympic Games time is %x", pretime))

-- 现在的时间
local timetable = os.date("*t"); 
local nowtime = os.time(timetable)
print(os.date("now time is %c", nowtime))

local difft = os.difftime(nowtime, pretime);

print("from 08 Olympic Games to now cost time "..difft.."s");
difftime.png

总结#

上一篇 下一篇

猜你喜欢

热点阅读