欢迎来到山村网

Lua时间转化的几个小例子

2019-03-02 14:18:39浏览:1011 来源:山村网   
核心摘要:  这篇文章主要介绍了Lua时间转化的几个小例子,本文直接给出3段例子代码,需要的朋友可以参考下  1、把时间 秒,转化为xx天xx

  这篇文章主要介绍了Lua时间转化的几个小例子,本文直接给出3段例子代码,需要的朋友可以参考下

  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))

(责任编辑:豆豆)
下一篇:

C++中Cbitmap,HBitmap,Bitmap区别及联系

上一篇:

java基于JDBC连接Oracle 11g Release2实例分析

  • 信息二维码

    手机看新闻

  • 分享到
打赏
免责声明
• 
本文仅代表作者个人观点,本站未对其内容进行核实,请读者仅做参考,如若文中涉及有违公德、触犯法律的内容,一经发现,立即删除,作者需自行承担相应责任。涉及到版权或其他问题,请及时联系我们 xfptx@outlook.com