`
caiwb1990
  • 浏览: 314776 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

lua时间工具

lua 
阅读更多
分享几个lua的时间的方法


function TimeTool:time(second_)
	if second_>=3600*24 then
		return string.format("%dd %02d:%02d:%02d", math.floor(second_/ (3600*24) ), math.floor((second_%(3600*24))/3600), math.floor((second_%3600)/60), math.floor(second_%60))
	elseif second_>=3600 then
		return string.format("%02d:%02d:%02d", math.floor(second_/3600), math.floor((second_%3600)/60), math.floor(second_%60))
	elseif second_>=60 then
		return string.format("%02d:%02d", math.floor(second_/60), math.floor(second_%60))
	end
	if second_ < 0 then second_ = 0 end
	return string.format("00:%02d", math.floor(second_))
end



function TimeTool:costTime(second_)
	return string.format("%02d:%02d:%02d", math.floor(second_/3600), math.floor((second_%3600)/60), math.floor(second_%60))
end

分享到:
评论

相关推荐

    很好用的lua开发工具

    中文界面通常包括菜单、按钮、提示等都采用中文,提高了用户体验,减少了学习新工具的时间成本。 代码提示是该工具的重要特性,它能帮助开发者快速完成代码编写,减少错误。当用户在输入代码时,工具会自动显示出...

    Decode lua调试工具

    6. **性能分析**:某些高级调试器还包括性能分析工具,可以测量函数执行时间,帮助优化代码性能。 7. **协同工作**:Decoda可能支持多人协作,多人可以同时查看和调试同一份代码,这对于团队开发来说非常方便。 总...

    lua编译调试工具

    本文将深入探讨“lua编译调试工具”,以及如何利用它来优化lua脚本的开发流程。 “lua调试工具”是指用于检查和调试lua代码的软件,它可以帮助开发者追踪代码运行过程,定位错误,理解程序行为,从而提高代码质量和...

    lua 代码语法检查工具

    饥荒Mod 使用lua语言开发,在开发Mod 过程中出现崩溃,有很多是由于少写括号,end等语法错误,要从一堆源码中找到一个小小的错误真的是太难了,用lua的源码编译了一个luac工具,可以使用这个工具检查是否有语法错误...

    lua常用工具

    在 Lua 的生态系统中,有三个非常重要的工具,它们是 Lua 解释器、Lua 编译器以及 Lua 反编译器。 1. Lua 解释器(lua.exe): Lua 解释器是 Lua 语言的核心部分,它负责读取并执行 Lua 代码。当你运行一个 .lua ...

    luac反编译工具

    《深入理解luac反编译工具与Lua编程》 在编程世界中,有时我们需要对已编译的 Lua 代码进行反编译,以便查看或分析其原始源代码。"luac反编译工具"就是这样一种专门针对Lua语言的工具,它能够将Lua的字节码...

    Lua内存泄露检测工具LuaMonitor下载.rar

    4. **日志记录**:工具可以记录内存变化的历史数据,通过对比不同时间点的内存状态,帮助分析内存增长趋势,进一步定位问题。 对于使用tolua、xlua或slua等库将C++与Lua结合的项目,内存管理变得更加复杂,因为涉及...

    VSCode luaide调试工具.7z

    VSCode LuaIDE调试工具是一款专为Visual Studio Code(VSCode)设计的插件,用于提升开发者在使用Lua语言时的编码、调试体验。这款插件是开发者社区中的一个重要工具,它将强大的VSCode编辑器与lua语言的调试功能相...

    ZeroBraneStudio-master_ljy_lua调试_lua调试工具_wonderj5o_远程调试_真机调试_

    在本文中,我们将深入探讨这款工具的核心特点、使用场景以及如何利用它进行有效的Lua程序调试。 首先,ZeroBrane Studio的核心优势在于其简洁、直观的用户界面,这使得它成为开发者友好的选择,尤其是对于新手来说...

    Lua开发包,和编译器一块使用

    Lua的标准库提供了许多实用功能,如字符串处理、数学运算、日期时间操作等。同时,Lua拥有丰富的第三方库,如Corona SDK用于游戏开发,Penlight提供额外的实用工具,LÖVE则是一个基于Lua的游戏框架。 在开发过程中...

    lua api lua文档

    - **Debug库**:用于调试Lua程序的工具。 #### 十五、CAPI - **CAPI纵览**:Lua C API 的概述。 - **第一个示例程序**:通过一个简单的示例介绍如何使用Lua C API。 - **堆栈**:Lua虚拟机中的核心数据结构,用于...

    LUA程序设计参考文档

    结合如tolua++这样的绑定工具,能无缝集成到C++游戏中。 总之,这份"LUA程序设计参考文档"涵盖了LUA的方方面面,无论是初学者还是经验丰富的开发者,都能从中获取到宝贵的指导和帮助,深入理解和掌握LUA编程。通过...

    lua检查语法

    使用这样的工具可以大大提高程序员的效率,减少手动检查语法错误的时间,同时提升代码质量。在编写Lua程序时,推荐使用类似BluaAlphaSetup.exe的工具,以便在编码阶段就能及时发现和修正问题。 在"代码"目录下,...

    LUA脚本|LUA脚本支持库

    LUA脚本支持库通常包含一系列的模块,这些模块提供了额外的函数和数据结构,例如网络通信、文件操作、日期时间处理等。 2. LUA_FNEfne库 "新LUA支持库100版LUA_FNEfne"可能是一个特定的LUA扩展库,FNEfne可能是该...

    lua中文手册lua-5.3-zh-manual.pdf

    协程是一种允许在执行过程中暂停和恢复的计算模型,是Lua并发控制的主要工具。 7. 语言定义 这部分涵盖了Lua的词法约定、变量、语句、表达式和函数定义等基本概念。 8. 编程接口 包括栈操作、C闭包、注册表等底层...

    lua文件编辑器

    1. **性能提升**:预编译的字节码可以直接由Lua虚拟机执行,减少了解析和解释的时间。 2. **安全性**:luac生成的字节码不包含原始的源代码,可以保护知识产权。 3. **可移植性**:luac编译的字节码可以在不同操作...

    lua-5.1.5-Win64-bin (exe)程序

    这有助于减少最终程序的体积和启动时间,因为不需要在运行时加载和解析Lua源代码。 4. **wlua5.1.exe**:这是Windows下的Lua命令行界面,允许用户在交互模式下输入和执行Lua代码。它通常会提供一些额外的功能,比如...

    lua socket 支持lua SOCKET编程

    Lua Socket是Lua编程语言的...总结,Lua Socket是Lua网络编程的重要工具,结合其轻量级、易于理解和强大的功能,开发者可以在短时间内构建出高效、可靠的网络应用。无论你是初学者还是经验丰富的开发者,都能从中受益。

    跑马灯抽奖Lua.zip

    该项目利用了ToLua工具,它是一个强大的Lua与C#的绑定框架,使得Lua脚本能够方便地与Unity引擎进行交互。 在项目中,关键知识点包括以下几个方面: 1. **Lua基础**:Lua是一种轻量级的脚本语言,语法简洁,易于...

    lua 5.3.5win64

    对于开发和调试,lua.exe是一个不可或缺的工具,它提供了一个直接的接口来测试和执行Lua脚本。 总的来说,这个"lua 5.3.5 win64"压缩包为在Windows 64位环境中使用和开发Lua提供了必要的组件,包括运行时库、编译器...

Global site tag (gtag.js) - Google Analytics