ctyun.now
函数信息详见下表:
项目 | 描述 |
---|---|
语法 | secs = ctyun.now() |
作用 | 从nginx时间缓存,返回当前时间戳。 |
入参 | 无。 |
返回值 | secs : number,带小数表示毫秒的时间戳,例如 1657678155.998。 |
示例:
local secs = ctyun.now()
--- secs = 1657678155.998
ctyun.time
函数信息详见下表:
项目 | 描述 |
---|---|
语法 | sec = ctyun.time() |
作用 | 从nginx时间缓存,返回当前时间戳。 |
入参 | 无。 |
返回值 | sec : number,时间戳,例如 1657678155。 |
示例:
local sec = ctyun.time()
--- sec = 1657678155
ctyun.localtime
函数信息详见下表:
项目 | 描述 |
---|---|
语法 | str = ctyun.locattime() |
作用 | 从nginx时间缓存,返回当前时间。 |
入参 | 无。 |
返回值 | str: 返回nginx 缓存时间的本地时间(格式为 )yyyy-mm-dd hh:mm:ss。 |
示例:
local str = ctyun.localtime()
--- str = "2022-07-15 15:31:20"
ctyun.utctime
函数信息详见下表:
项目 | 描述 |
---|---|
语法 | str = ctyun.utctime() |
作用 | 从nginx时间缓存,返回当前时间。 |
入参 | 无。 |
返回值 | str: 返回nginx 缓存时间的utc时间(格式为 )yyyy-mm-dd hh:mm:ss。 |
示例:
local str = ctyun.utctime()
--- str = "2022-07-15 07:31:20"
ctyun.today
函数信息详见下表:
项目 | 描述 |
---|---|
语法 | str = ctyun.today() |
作用 | 从nginx时间缓存,返回当前日期。 |
入参 | 无。 |
返回值 | str: 返回nginx 缓存时间的本地时间(格式为 )yyyy-mm-dd。 |
示例:
local str = ctyun.today()
--- str = "2022-07-15"
ctyun.update_time
函数信息详见下表:
项目 | 描述 |
---|---|
语法 | ctyun.update_time() |
作用 | 强制更新,当前nginx时间缓存。 |
入参 | 无。 |
返回值 | 无。 |
示例:
local secs = ctyun.now()
--- secs = 1657678155.998
secs = ctyun.now()
--- secs = 1657678155.998
ctyun.update_time()
secs = ctyun.now()
--- secs = 1657678156.453
ctyun.cookie_time
函数信息详见下表:
项目 | 描述 |
---|---|
语法 | str = ctyun.cookie_time(sec) |
作用 | 将时间戳转为cookie时间格式。 |
入参 | sec :number , 时间戳,例如 1657678155。 |
返回值 | str: cookie 时间格式,例如 Wed, 13-Jul-22 06:18:31 GMT。 |
示例:
local str = ctyun.cookie_time(1657678155)
--- str = "Wed, 13-Jul-22 06:18:31 GMT"
ctyun.http_time
函数信息详见下表:
项目 | 描述 |
---|---|
语法 | str = ctyun.http_time(sec) |
作用 | 将时间戳转为http时间格式。 |
入参 | sec :number , 时间戳,例如 1657678155。 |
返回值 | str: http 时间格式,例如 Wed, 13 Jul 2022 06:25:37 GMT。 |
示例:
local str = ctyun.http_time(1657678155)
--- str = "Wed, 13 Jul 2022 06:25:37 GMT"
ctyun.parse_http_time
函数信息详见下表:
项目 | 描述 |
---|---|
语法 | sec = ctyun.parse_http_time(str) |
作用 | 将http时间格式转为时间戳。 |
入参 | str: http 时间格式,例如 Wed, 13 Jul 2022 06:25:37 GMT。 |
返回值 | sec :number , 时间戳,例如 1657678155。 |
示例:
local sec = ctyun.parse_http_time("Wed, 13 Jul 2022 06:25:37 GMT")
--- sec = 1657678155
ctyun.sleep
函数信息详见下表:
项目 | 描述 |
---|---|
语法 | ctyun.sleep(secs) |
作用 | 设置响应状态码。 |
入参 | secs : number or str ,单位为s ,可以为小数,最大精度 0.001 (1 ms)。 |
返回值 | 无。 |
示例:
ctyun.sleep(1)
--- 服务器会沉睡1秒后,再执行后续代码