在 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