lua 時間轉化

2021-07-02 20:07:21 字數 975 閱讀 6725

1、

把時間 秒,轉化為xx天xx時xx分xx秒 的形式

--把時間 秒,轉化為xx天xx時xx分xx秒 的形式

function converttimeform(second)

local timeday = math.floor(second/86400)

local timehour = math.fmod(math.floor(second/3600), 24)

local timeminute = math.fmod(math.floor(second/60), 60)

local timesecond = math.fmod(second, 60)

return timeday, timehour, timeminute, timesecond

end

2、把時間 秒,轉化為xx時xx分xx秒 的形式

local function formattime(time)

local hour = math.floor(time/3600);

local minute = math.fmod(math.floor(time/60), 60)

local second = math.fmod(time, 60)

local rttime = string.format("%s:%s:%s", hour, minute, second)

return rttime

end

3、

--把1990.1.1至今的秒數,轉化為年月日,時分

--endtime 單位毫秒

os.date("%y-%m-%d %h:%m",math.floor(endtime/1000))

時間型別轉化

jsonformat 於jackson jsonformat pattern yyyy mm dd hh mm ss 結果會有2019 06 15 08 00 00的情況,相差8個小時,因為我們是東八區 北京時間 如下使用timezone,jsonformat pattern yyyy mm dd ...

lua 時間控制

os.time 返回當前系統的日曆時間 os.date 返回本地化的時間字串,這裡是 11 28 08 17 23 37 os.date x os.time 返回自定義格式化時間字串 完整的格式化引數 這裡是 11 28 08 os.clock 返回執行該程式cpu花去的時鐘秒數,這裡是1156.7...

lua 時間函式

mark一下 os.time 返回當前系統的日曆時間 os.date 返回本地化的時間字串,這裡是 11 28 08 17 23 37 os.date x os.time 返回自定義格式化時間字串 完整的格式化引數 這裡是 11 28 08 os.clock 返回執行該程式cpu花去的時鐘秒數,這裡...