说明
CTime 函数将数字、字符串、日期时间和 HH, MM, SS 值转换为时间值。
参数
如果给定一个数字,则返回一个以 24 小时为单位的时间值。Number 也可以是小数或负数。
如果给定一个字符串表达式,指定从 0:00:00 (12:00:00 A.M.) 到 23:59:59 (11:59:59 P.M.,包含该时刻)的时间,则返回一个代表时间的时间值。
HH 是代表一天中的某个小时的整数;MM 是代表分钟的整数;SS 是代表秒的整数。
操作
CTime (number) 将给定数字转换成一个时间值,给定数字以 24 小时为单位,它可以为小数,也可以为负数。
如果给定一个标识时间值的字符串,则 CTime (string) 将其转换并返回一个时间。
如果给定一个日期时间值,则 CTime (dateTime) 将其转换并返回一个时间。
如果给定小时、分钟和秒的参数,则 CTime (hh, mm, ss) 将其转换并返回一个时间。
示例
CTime (.2)
CTime (1.2)
都将返回同一个值 4:48:00 a.m。
CTime (-.2)
返回 7:12:00 pm
CTime ("Jan. 6, 1999 2:30pm")返回 2:30:00 pm
CTime (#Feb. 24, 1999 2:40pm#)
返回 2:40:00 pm
CTime (18, 30, 30)
返回 6:30:30 pm
注释
在进行实际转换之前,您可以使用 IsTime 函数检查字符串参数看它是否可以转换成时间。用这种方法,即使转换无法进行,仍可以进行适当处理。