VB.NET DATEDIFF
时间: 2024-06-16 21:07:15 浏览: 369
vb.net常用函数.txt
VB.NET中的DATEDIFF函数用于计算两个日期之间的时间差。它可以计算年、月、日、小时、分钟、秒等单位之间的差异。DATEDIFF函数的语法如下:
```
DATEDIFF(interval, date1, date2)
```
其中,interval参数指定要计算的时间间隔单位,可以是以下值之一:
- "yyyy":年
- "q":季度
- "m":月
- "y":日
- "w":周
- "d":天
- "h":小时
- "n":分钟
- "s":秒
date1和date2参数分别是要比较的两个日期或时间值。
以下是一个使用DATEDIFF函数计算两个日期之间天数差的示例:
```vb
Dim date1 As DateTime = New DateTime(2021, 1, 1)
Dim date2 As DateTime = New DateTime(2021, 12, 31)
Dim daysDiff As Integer = DateDiff(DateInterval.Day, date1, date2)
Console.WriteLine("天数差:" & daysDiff)
```
这段代码将输出结果为365,表示2021年1月1日和2021年12月31日之间相差365天。
阅读全文