OpenResty时间函数/Lua时间

OpenResty时间函数/Lua时间

在 Lua 中,函数 time、date 和 difftime 提供了所有的日期和时间功能。

time = os.time()

date = os.date()

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

time = ngx.time()

发表评论

电子邮件地址不会被公开。 必填项已用*标注