sql 中日期函数的用法 ———————————————————————————————————————— 1
DateAdd ( I , N , D ) 将一个日期加上一段期间后的日期
I :设定一个日期( Date )所加上的一段期间的单位
譬如 interval="d" 表示 N 的单位为日
I 的设定值如下: yyyy Year 年 q Quarter 季 m Month 月 d Day 日 w Weekday 星期 h Hour 时 n Minute 分 s Second 秒 N :数值表达式,设定一个日期所加上的一段期间,可为正值或负值,正值表示加(结果为 >date 以后的日期),负值表示减(结果为 >date 以前的日期)
D :待加减的日期
例子: DateAdd ( "m" , 1 , "31-Jan-98") 结果: 28-Feb-98 说明:将日期 31-Jan-98 加上一个月,结果为 28-Feb-98 而非 31-Fe-98
例子: DateAdd ( "d" , 20 , "30-Jan-99") 结果: 1999/2/9 说明:将一个日期 30-Jan-99 加上 20 天后的日期
Day( 日期的字符串或表达式 ) 传回日期的「日」部份
例子: Day(" 12/1/1999 ") 结果: 1 3
DateDiff (I , D1 , D2[,FW[,FY]]) 计算两个日期之间的期间
I :设定两个日期之间的期间计算之单位
譬如 >I="m" 表示计算的单位为月
>I 的设定值如: yyyy > Year 年 q Quarter 季 m Month 月 d Day 日 w Weekday 星期 h Hour 时 n Minute 分 s Second 秒 D1 ,D2:计算期间的两个日期表达式,若 >date1