一、系统当前时间对应的时间戳
local ntime = os.time print(ntime)
二、格式化时间显示,参考下表 常用于设置header等
ngx.header["Last-Modified:"] = os.date("%a, %d %b %Y %X GMT") ngx.header["Content-Type"] = "text/html; charset=utf-8" ngx.header["Cache-Control"] = "public" ngx.header["Expires"] = os.date("%a, %d %b %Y %X GMT", os.time() + cdnCacheTime)
%a
|
abbreviated weekday name (e.g., Wed)
|
%A
|
full weekday name (e.g., Wednesday)
|
%b
|
abbreviated month name (e.g., Sep)
|
%B
|
full month name (e.g., September)
|
%c
|
date and time (e.g., 09/16/98 23:48:10)
|
%d
|
day of the month (16) [01-31]
|
%H
|
hour, using a 24-hour clock (23) [00-23]
|
%I
|
hour, using a 12-hour clock (11) [01-12]
|
%M
|
minute (48) [00-59]
|
%m
|
month (09) [01-12]
|
%p
|
either "am" or "pm" (pm)
|
%S
|
second (10) [00-61]
|
%w
|
weekday (3) [0-6 = Sunday-Saturday]
|
%x
|
date (e.g., 09/16/98)
|
%X
|
time (e.g., 23:48:10)
|
%Y
|
full year (1998)
|
%y
|
two-digit year (98) [00-99]
|
%%
|
the character '%'
|
|
请发表评论