本章介绍time()函数的多种用法。
描述:
从日期时间型数据中取出时间部分。
语法:
time(datetimeExp)
备注:
从datetimeExp中取出时间部分的数据。缺省精确到毫秒。需与配置信息中的时间格式一致, 配置信息默认不显示毫秒。
参数:
datetimeExp |
日期时间型数据。 |
选项:
@m |
精确到分。 |
@s |
精确到秒。 |
返回值:
示例:
time(now()) |
16:28:26400 |
time@s(now()) |
16:28:260 |
time@m(now()) |
16:28:000 |
相关概念:
描述:
将字符串或整数转换成时间型数据。
语法:
time(stringExp) |
按系统配置的时间格式将字符串stringExp转成时间,失败则返回null。 |
time(stringExp{,format }:loc) |
根据format格式将字符串stringExp转成时间,如果没有参数format,则字符串stringExp的格式必须与配置信息中的时间格式保持一致,loc为stringExp的语言,缺省识别为系统语言,失败则返回null。 |
time(h,m,s) |
将整数h,m,s转换成时间型数据。 |
备注:
将字符串stringExp或整数(h,m,s)转换成时间型数据。
参数:
stringExp |
字符串。 |
format |
格式串。 |
loc |
语言名,不区分大小写;常用语言名有zh(中文)、en(英文),其他语言请参考A.sort()。 |
h |
整数。 |
m |
整数。 |
s |
整数。 |
返回值:
时间型
示例:
time("00:00:45") |
00:00:45 |
time("00/00/45","HH/mm/ss") |
00:00:45 |
time(12,13,00) |
12:13:00 |
time("1:08 PM","h:mm a":"en") |
13:08:00 |
相关概念: