Lua的ISO 8601时间戳

时间:2013-11-21 21:07:58

标签: nginx lua timestamp iso8601 date-conversion

如何在Lua中将时间戳转换为ISO 8601格式(例如2009-01-28T21:49:59.000Z)?

我特意尝试使用Nginx中的HttpLuaModule

2 个答案:

答案 0 :(得分:18)

如果os.date("!%Y-%m-%dT%TZ")具有自纪元以来的秒数日期,请尝试os.date("!%Y-%m-%dT%TZ",t)t

答案 1 :(得分:0)

或者您可以使用:

local now_date_time = os.date("!%Y%m%dT%H%M%S") --> For date_time: 20191015T042028Z

local now_date = os.date("!%Y%m%d") --> For only date: 20191015