对于VB.NET中的函数,在学习的过程中需要从各个方面去进行日常的经验积累,才能方便我们日后使用。在这里就先为大家介绍两种常用的VB.NET时间函数,方便大家参考学习,增加自己对VB.NET编程的理解。#t#
VB.NET时间函数之函数Dateadd()
功能:计算某个指定的时间和
格式: dateadd(timeinterval,number,date)
参数:timeinterval是时间单位(月,日..); number是时间间隔值,date是时间始点.
例子:
- < %
- currentDate = #8/4/99#
- newDate = DateAdd
(“m”,3,currentDate)- response.write newDate
- %>
- < %currentDate =
#12:34:45 PM#- newDate = DateAdd
(“h”,3,currentDate)- response.write newDate
- %>
结果:
11/4/99
3:34:45 PM
其中
“m” = ”month”;
“d” = ”day”;
如果是currentDate 格式,则,
“h” = ”hour”;
“s” = ”second”;
VB.NET时间函数之函数Datediff()
功能:计算某量个指定的时间差
格式: datediff(timeinterval,date1,date2[,firstdayofweek[,firstdayofyear]])
参数: timeinterval 是时间单位; date1,date2是有效的日期表达式,firstdayofweek,firstdayofyear 是任意选项.
例子:
- < %fromDate = #8/4/99#
- toDate = #1/1/2000#
- response.write ”There
are ” & _- DateDiff(“d”,fromDate,
toDate) & _- “ days to millenium
from 8/4/99.”- %>
结果:There are 150 days to millenium from 8/4/99.