文档章节

lua中获取未来某时间点的时间戳

熊友良
 熊友良
发布于 2014/12/01 12:46
字数 302
阅读 1221
收藏 3

最近在做游戏定时推送,犹如第二天9点通知玩家领取奖励之类的需求,要求获取第二天9点的时间戳,以前用JS写过类似的需求,JS中的Date类用起来比较方便,很多东西已经帮忙弄好了,最主要的还是会自动处理时间和日期的自己进阶吧。最近写lua也碰到类似的需求,但看过lua的文档后,发现lua没有JS那么方便;但也不是没有办法,这里记录下,供以后查看,直接看代码吧

<!-- lang: lua -->
local cur_timestamp = os.time()
local one_hour_timestamp = 24*60*60
local temp_time = cur_timestamp + one_hour_timestamp * future_days
local temp_date = os.date("*t", temp_time)
return os.time({year=temp_date.year, month=temp_date.month, day=temp_date.day, hour=future_hour})

注:简单讲就是lua中date(格式化的)和 time(数值型)两种时间类型之间转换下,time类型可以免于处理进阶的问题,对于这种求某个时间点得时间戳会是一个好方式;

© 著作权归作者所有

熊友良
粉丝 4
博文 18
码字总数 6327
作品 0
广州
程序员
私信 提问
quartz和timer系统时间变更

如题,因系统校时服务器异常,导致操作系统时间变成未来某时间点,发现问题后将系统时间恢复正常。 然而,系统运行的quartz定时任务(每10分钟运行一次)也停止了。验证后发现,要等到当前时间...

非常路过
2015/12/04
905
2
lua 中关于时间戳和可读时间格式的一点记录

lua 标准库中提供了关于时间的函数os.time()和os.date(),这两个函数使用起来还是有需要注意的地方的;这两个函数的结果都是加入了时区;比如我现在系统是GMT+8; os.time({year=1970, month=...

熊友良
2014/12/21
7.4K
2
高并发业务接口开发思路(实战)

高并发业务除了需要有支撑高并发的服务器架构,还需要根据业务需求和架构体系。 . 设计出合理的开发方案,这里根据一个实践过业务场景分析开发思路,罗列出高并发接口需要注意的点,以及设计...

SFLYQ
2017/06/13
0
0
Android TrafficStats流量监控

一、流量监控TrafficStats 对于Android流量统计来说在2.2版中新加入了TrafficStats类可以轻松获取,其实本身TrafficStats类也是读取Linux提供的文件对象系统类型的文本进行解析。android.net...

IamOkay
2014/11/14
1K
0
以某时间点执行程序完成某些服务器操作,怎么解决的?

@luo_yongyao 你好,想跟你请教个问题: 以某时间点执行程序完成某些服务器操作,怎么解决的? 几十万条数据 进行时间轮询, 开销肯定不是一般的大; 解决办法? 谢谢!

xtctt
2015/10/26
115
5

没有更多内容

加载失败,请刷新页面

加载更多

好程序员Java教程分享Zookeeper基本原理与运用场景

好程序员Java教程分享Zookeeper基本原理与运用场景一、什么是Zookeeper? zookeeper是一个分布式的一致性协调服务。 换句话说,也可以把zookeeper看成一个小型的分布式文件系统。但是和FastD...

好程序员官网
5分钟前
2
0
mysql表情符

1 修改表字段为utf8md4 ALTER table property_info MODIFY `address` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL 2 MySQL数据库服务器配置文件mysqld.cn......

干死it
24分钟前
2
0
正则表达式的基本语法

本文摘自LTP.NET知识库。 正则表达式的形式一般如下: /love/ 其中位于“/”定界符之间的部分就是将要在目标对象中进行匹配的模式。 用户只要把希望查找匹配对象的模式内容放入“/”定界符之...

木庄
26分钟前
3
0
java 框架有哪些?

十大常用框架: 一、SpringMVC 二、Spring 三、Mybatis 四、Dubbo 五、Maven 六、RabbitMQ 七、Log4j 八、Ehcache 九、Redis 十、Shiro 延展阅读: 一、SpringMVC Spring Web MVC是一种基于J...

java框架开发者
27分钟前
6
0
细谈Mysql事务

文章原创于公众号:程序猿周先森。本平台不定时更新,喜欢我的文章,欢迎关注我的微信公众号。 上一篇着重谈到了MySQL锁的概念,里面谈到了事务的概念,其实大部分开发者对于事务肯定不陌生,...

程序猿周先森
35分钟前
5
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部