0
点赞
收藏
分享

微信扫一扫

openresty lua时间操作


在 Lua 中,函数 time、date 和 difftime 提供了所有的日期和时间功能。
在 OpenResty 的世界里,不推荐使用这里的标准时间函数,
因为这些函数通常会引发不止一个昂贵的系统调用,同时无法为 LuaJIT JIT 编译,对性能造成较大影响。
推荐使用 ngx_lua 模块提供的带缓存的时间接口,
如 ngx.today, ngx.time, ngx.utctime, ngx.localtime,ngx.var.time_local, ngx.now, ngx.http_time,以及 ngx.cookie_time 等。

ngx.now() : 1470108913.745

ngx.time()  :  1470108913

ngx.var.time_local  :  02/Aug/2016:11:35:13 +0800

ngx.utctime()  :  2016-08-02 03:48:04

ngx.today()  :  2016-08-02

ngx.localtime()  :  2016-08-02 21:24:13
 

举报

相关推荐

0 条评论