语法: str = ngx.http_time(sec)
环境: init_worker_by_lua, set_by_lua*, rewrite_by_lua*, access_by_lua*, content_by_lua*, header_filter_by_lua*, body_filter_by_lua*, log_by_lua*, ngx.timer.**
返回一个可以用在 http 头部时间的格式化字符串(例如,在 Last-Modified
头的使用)。参数 sec
是以秒为单位的时间戳(比如 ngx.time 的返回)。
ngx.say(ngx.http_time(1290079655))
-- yields "Thu, 18 Nov 2010 11:27:35 GMT"
English source:
syntax: str = ngx.http_time(sec)
context: init_worker_by_lua, set_by_lua*, rewrite_by_lua*, access_by_lua*, content_by_lua*, header_filter_by_lua*, body_filter_by_lua*, log_by_lua*, ngx.timer.**
Returns a formated string can be used as the http header time (for example, being used in Last-Modified
header). The parameter sec
is the time stamp in seconds (like those returned from ngx.time).
ngx.say(ngx.http_time(1290079655))
-- yields "Thu, 18 Nov 2010 11:27:35 GMT"