VB中的DatePart函数
Variant (Integer)函数返回已知日期的指定时间部分。
语法
DatePart (interval,date [,一周的第一天[,first weekofyear]]]
DatePart函数语法具有以下命名参数:
部分说明
interval是必需的。字符串表达式,是要返回的时间间隔。
日期是必需的。要计算的变量(日期)值。
Firstdayofweek是可选的。一个常数,指定一周的第一天。如果未指定,星期日将是第一天。
firstweekofyear是可选的。指定一年第一周的常数。如果未指定,则包括1月1日在内的一周是第一周。
设置
间隔参数如下:
设置描述
yyyy年
q季
m月
y天一年
d天
w天一周[/
firstdayofweek参数的设置值如下:
常量值说明
vbUseSystem0由NLS API设置。
vbSunday1 Sunday(默认)
vbmonday 2 Monday
vbtuyeday 3星期二
vbWednesday4星期三
vbThursday5星期四
vbFriday6星期五
vbSaturday7星期六。
firstweekofyear参数的设置值如下:
常量值说明
vbUseSystem0由NLS API设置。
vbFirstJan11从包含1月1日的一周开始(默认值)。
vbFirstFourDays2从第一个开始,一周的大部分时间都落在新年的那一周。
vbFirstFullWeek3从第一周开始,不跨年度。
描述
DatePart函数可用于计算日期并返回指定的时间间隔。例如,可以使用DatePart计算一周中的某一天或一天中的当前时间。
一周的第一天参数将影响使用时间间隔符号“W”或“WW”计算的结果。
如果date是日期文字,则指定的年份将成为日期的固定部分。但是,如果日期用双引号("")括起来,并且年份被省略,则每次计算日期表达式时,当前年份都将被插入到代码中。这样就可以写出适用于不同年份的程序代码。
0条评论