1.获取时间戳和转换成日期


-- 获取时间戳
local sec = os.time()
print("======================= sec = ",sec)
-- 1638503261-- 转换成年月日时分秒
local time = os.date("%Y.%m.%d:%H.%M.%S",sec)
print("======================= time = ",time)
--2021.12.3:11.46.26-- 时间戳转换成当月的第几天
local day_num = os.date("%d",sec)
print("======================= day_num = ",day_num)
-- 03print("======================= day_num = ",tonumber(day_num))
-- 3

2.日期转时间戳

--指定日期的时间戳
os.time({day = 3, month = 12, year = 2021, hour = 11, minute = 46, second = 26})
--1638503261

3.转成年月日接口

function FormatTime2Tb(time)if time and time >= 0 thenlocal tb = {}---一天的秒数86400tb.dd = math.floor(time / 60 / 60 / 24)tb.hh = math.floor(time / 3600) % 24tb.mm = math.floor(time / 60) % 60tb.ss = math.floor(time % 60)return tbend
end

4.把一个活动剩余时间戳转换成天时分秒

function updateTime(time)if time <= 0 thenreturnendlocal day = math.floor(time / (24 * 60 * 60))local hour = math.floor(time % (24 * 60 * 60) / (60 * 60))local minute = math.floor(time % (24 * 60 * 60) % (60 * 60) / 60)local sec = time % (24 * 60 * 60) % (60 * 60) % 60local str = ""if day > 0 thenstr = day .. "天"endif hour > 0 thenstr = str .. hour .. "时"endif minute > 0 thenstr = str .. minute .. "分"endif sec > 0 thenstr = str .. sec .. "秒"end--print("************************ str = ",str)
end

lua时间戳和日期转换相关推荐

  1. lua 差值 日期_lua时间戳和日期转换及踩坑

    lua时间戳和日期转换及踩坑 介绍lua的日期函数常用方法及我的一个踩坑. 时间戳转日期# Copyos.date("%Y%m%d%H",unixtime) --os.date(& ...

  2. php mysql日期戳转时间戳_php日期转时间戳,指定日期转换成时间戳

    写过PHP+MySQL的程序员都知道有时间差,UNIX时间戳和格式化日期是我们常打交道的两个时间表示形式,Unix时间戳存储.处理方便,但 是不直观,格式化日期直观,但是处理起来不如Unix时间戳那么 ...

  3. 时间戳和日期转换工具

    简介 本文简要介绍开发人员在工作中对于Unix Timestamp 时间戳转换的需求,并介绍了如何使用Smart-tools工具箱中的时间戳转换工具来讲 Timestamp 转换成人类可读的日期格式. ...

  4. php mysql日期转换成时间戳_php日期转时间戳,指定日期转换成时间戳

    UNIX时间戳和格式化日期是我们常打交道的两个时间表示形式,Unix时间戳存储.处理方便,但是不直观,格式化日期直观,但是处理起来不如Unix时间戳那么自如,所以有的时候需要互相转换,下面给出PHP日 ...

  5. php 2018-12-23转化成时间戳,php日期转时间戳,指定日期转换成时间戳

    php日期转时间戳,指定日期转换成时间戳 写过PHP+MySQL的程序员都知道有时间差,UNIX时间戳和格式化日期是我们常打交道的两个时间表示形式,Unix时间戳存储.处理方便,但是不直观,格式化日期 ...

  6. php时间戳和js时间戳,js和PHP时间戳与日期转换

    js 时间戳转日期: function getYMDhms(time){ var date = new Date(parseInt(time) * 1000); //获取一个时间对象 注意:如果是ui ...

  7. mysql时间戳和日期转换

    时间戳转日期 mysql有自带的函数可以直接转换,函数是FROM_UNIXTIME 数据表中 create_time 存储的是时间戳,如 1429063399 mysql的执行语句:(日期合格可以自己 ...

  8. 日期格式转换成时间戳格式php,php日期转时间戳,指定日期转换成时间戳

    有朋友问php与mysql有没有办法把日期转时间戳或把指定日期转换成时间戳呢,其实这个是有并且还非常的简单,下面我来给大家介绍介绍. 一.在MySQL中完成 这种方式在MySQL查询语句中转换,优点是 ...

  9. PHP Mysql两组时间戳、日期转换函数

    PHP中日期的显示与存储有UNIX时间戳和格式化日期两种方式.Unix时间戳存储.处理方便,但是不直观:格式化日期直观,但是处理起来不如Unix时间戳那么自如.所以数据库中对于日期类型字段的存储采用时 ...

最新文章

  1. 百变冰冰!手把手教你实现CVPR2021最新妆容迁移算法
  2. android 自定义控件TextInputSelectBox用法
  3. [题解]洛谷P1119 灾后重建
  4. python tkinter 布局_python tkinter组件摆放方式详解
  5. Linux zip命令:压缩文件或目录
  6. CMS :内容管理系统
  7. mfc opengl 三维地形图_衢州三维动画制作传媒企业哪家好2020收费
  8. 机器学习:异常检测算法Seasonal Hybrid ESD及R语言实现
  9. Botanical Dimensions:借助第九代智能英特尔® 酷睿™ 处理器实现独特沉浸式体验...
  10. 图像处理中的直方图与均衡化
  11. eff java_eff java 39条
  12. Centos在VMware虚拟机上的网络配置一记
  13. java中语言转换方法_语言切换的三种方法
  14. 西门子PID完整程序西门子PLC 1200和多台G120西门子变频器Modbud RTU通讯
  15. 小白初学c语言学习计划
  16. 各种手机处理器排行榜_手机处理器性能排行榜和代表机型介绍
  17. osgEarth加载二维地图
  18. 如何使用百度统计监测网站流量
  19. 如何用Python写一个安卓APP
  20. 家用 NAS 服务器搭建 | 前篇

热门文章

  1. SSD LOSS-train interation 可视化
  2. 2020用户行为分析领域最具商业合作价值企业盘点
  3. 你是阳光,你的世界充满阳光---心在哪,成就就在哪
  4. 微信小程序有哪些优点和价值
  5. 操作系统--多线程进阶(上)
  6. 2019年8月21日 星期三(韩天峰的个人简历)
  7. 临时手机短信云接收(防骚扰)
  8. 软考时间管理思维导图
  9. 模型的骨骼动画技术讲解
  10. 第一学期ACM之旅总结篇