lua 时间的转换处理

lua 时间的转换处理,第1张

local t = 1412753621000

function getTimeStamp(t)

return osdate("%Y%m%d%H",t/1000)

end

print(getTimeStamp(t))

lua代码其实很好写

参考方法如下:

local str1 = "12:36:28"

local str2 = "14:38:45"

local h1,m1,s1 = stringmatch(str1,"(%d+):(%d+):(%d+)")

local h2,m2,s2 = stringmatch(str2,"(%d+):(%d+):(%d+)")

local time1 = h1 3600 + m1 60 + s1

local time2 = h2 3600 + m2 60 + s2

print(time2 - time1)

得出的是 相差多少秒 除3600就是多少小时啦

以上就是关于lua 时间的转换处理全部的内容,包括:lua 时间的转换处理、如何确定在使用Lua脚本的执行时间、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/9670948.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-30
下一篇2023-04-30

发表评论

登录后才能评论

评论列表(0条)

    保存