lua os.time()时区的坑……

原创 2015年11月19日 19:36:26

因为os.time是获取系统时间,也就是参与时区的时间。所以在做跨时区计算的时候会先用os.time(table)获取格林尼治标准时间和当前时间的差值。

os.time{year=1970, month=1, day=1, hour=0}

但是当你使用上面这个的时候你发现lua返回的是nil……

我想应该是计算出来的是负数。所以就返回了nil……

这个时候不妨在day上+1。计算第二天的值,然后减去一天的秒数……


lua 获取时间的 os.date时区问题 需要注意的

本文转载自http://my.oschina.net/u/146011/blog/358989 lua 标准库中提供了关于时间的函数os.time()和os.date(),这两个函数使用起来还是有...
  • suntaojiaxin
  • suntaojiaxin
  • 2016年06月30日 19:33
  • 5028

lua Date和Time

time和date两个函数在Lua中实现所有的时钟查询功能。函数time在没有参数时返回当前时钟的数值。(在许多系统中该数值是当前距离某个特定时间的秒数。)当为函数调用附加一个特殊的时间表时,该函数就...
  • goodai007
  • goodai007
  • 2012年10月16日 14:59
  • 60667

lua中的时区与时间

lua中的时间库 一、时间的三种格式 1、用数值表示时间值 (时间戳) 用数字值来表示时间值, 实际上时间值的本质就是一个数字值。 例如: d = 1131286477  这里的 113128647...
  • qq_33337811
  • qq_33337811
  • 2017年04月05日 19:14
  • 3047

lua 时间函数os.time()和os.date()

Lua标准库中提供了关于时间函数 os.time()和os.date(),这两个函数需要注意的地方就是加入了时区的概念   os.time() 得到是当前时间的距离1970.1.1.08:00时间...
  • u010130424
  • u010130424
  • 2016年11月24日 15:33
  • 15796

lua时间函数操作和对比代码,os.date() os.time()

lua中时间函数的操作,以及时间对比
  • xie376450483
  • xie376450483
  • 2015年04月27日 20:33
  • 7055

Lua学习与交流——Lua os.date 和 os.time 分享

Lua os.date os.time 分享:     不知道大家在工作中有没有常常用到这两个库函数。     比如:界面中需要显示日期相关的文本,或者用到时间相关的判断。那这两个函数...
  • qqYang123456789
  • qqYang123456789
  • 2014年05月26日 20:50
  • 4060

lua os.time与os.date的简单用法

local start = os.time{year=2016, month=2, day=1, hour=20,min=0,sec=0} local finish = os.time{year=20...
  • cfanzp
  • cfanzp
  • 2016年02月01日 22:46
  • 3506

lua中的时间函数

-- 获取当前的格林尼治时间 print(os.time()) -- 获取当前时间的字符串表示,形如:11/28/08 10:28:37 print(os.date()) --...
  • guang11cheng
  • guang11cheng
  • 2013年10月10日 10:39
  • 28324

lua时间函数操作和对比代码,os.date() os.time()

lua时间函数操作和对比代码,os.date() os.time() 2015-04-27 20:33 1163人阅读 评论(0) 收藏 举报  分类: Lua(1)  ...
  • w111y24
  • w111y24
  • 2016年08月18日 22:30
  • 1253

lua os.time()时区的坑……

因为os.time是获取系统时间,也就是参与时区的时间。所以在做跨时区计算的时候会先用os.time(table)获取格林尼治标准时间和当前时间的差值。 :os.time{year=1970, mo...
  • zlm_525
  • zlm_525
  • 2015年11月19日 19:36
  • 1881
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:lua os.time()时区的坑……
举报原因:
原因补充:

(最多只允许输入30个字)