<一>获取/设置目前日期时间函数
(1)Now ():返回系统目前的日期和时间。如:2007-3-29早上10:38:22
(2)Today ():返回或设置系统目前的日期。
(3)TimeOfDay ():返回或设置系统目前的时间。
(4)DataString ():以“yyy-mm-dd”格式返回或设置系统目前时间。
(5)Timer ():以Double类型返回自午夜到今所经过的秒数和毫秒数,秒数是返回值的整数部分,毫秒数则是小数部分。
<二>返回日期时间函数
(1)合并年月日成日期函数DateSerial ()
格式:DateSerial (year As Integer , month As Integer , day As Integer ) As DateTime
说明:将参数所指定的年月日合并成日期返回,参数year的值须是介于1~9999的整数,若是介于0~99的整数,将被解释为1930~2029,若是小于1的整数,将自目前年底中减去;参数day的值须是介于1~31的整数,若是小于1的整数,将自目前日期中减去。例如:DateSerial (99,10,22)会返回#1999-10-22#;DateSerial (99,10,22-23)会返回#1999-9-29”;DateSerial (99,10,22+3)会返回#1999-10-25#。
(2)将字符串转换成日期函数DateValue ()
格式:DateValue (str As String) As Date Time
说明:将参数转换成日期返回。参数str是表示由1年1月00:00:00到9999年12月31日23:59:59之间日期/时间值的字符串表达式。例如:DateValue (“Februay , 12 , 1972”)会返回#1972-2-12#。
(3)合并时分秒成时间函数TimeSerial ()
格式:TimeSerial Chour As Integer , minute As Integer , Second As Integer ) As DateTime
说明:将参数所指定的时分秒合并成时间返回。参数hour的值必须是介于0~23的整数,若是小于1的整数,将自目前小时数中减去;参数minute和参数second的值须是介于0~59的整数,若是小于1的整数,将分别自目前分钟数与秒数中减去,例如:TimeSerial (12-6,-15,0)会返回上午06:45:00