VB中的DateSerial函数的使用方法
返回包含指定年、月和日的变量(日期)。
语法
DateSerial (year,month,day)
DateSerial函数语法有以下命名参数:
部分说明
year是必需的;整数.100到9999之间的整数,或数值表达式。
月份是必需的;整数.任何数值表达式。
天是必须的;整数.任何数值表达式。
说明
为了指定某个日期,比如1991年12月31日,DateSerial函数中各个参数的取值范围应该是可以接受的;即日的取值范围应该在1到31之间,而月的取值范围应该在1到12之间。但是,当数值表达式表示某个日期之前或之后的年数、月数和天数时,您也可以使用该数值表达式为每个参数指定一个相对日期。
在下面的示例中,使用了数字表达式而不是绝对日期。这里DateSerial函数返回1990年8月1日之前的日期,十年(1990年10月),两个月(8月2日),一天(1-1);换句话说,那是1980年5月31日。
日期序列(1990 - 10,8 - 2,1 - 1)
如果year参数的值介于0和29之间,则解释为2000–2029;如果它介于30和99之间,则被解释为1930–1999。对于所有其他年份参数,请使用四位数(如1800)。
当任何参数的值超出可接受的范围时,将适时结转到下一个更大的时间单位。例如,如果指定35天,则天数解释为一个月加上额外天数,这将由其年份和月份决定。如果参数值超出-32,768到32,767的范围,将会出现错误。
0条评论