**VBscript 获取小时**115


在 VBscript 中,可以通过使用以下函数来获取当前时间的各个组成部分,包括小时:Hour()

Hour() 函数语法:```vbscript
Hour(date)
```

参数:* date:可选项,指定要从中提取小时的时间或日期表达式。如果省略,则使用当前系统时间。

返回值:* 小时值(0-23)

示例:```vbscript
' 获取当前小时
Dim hour
hour = Hour
' 显示小时
"当前小时:" & hour
```

其他相关函数:* Minute():获取分钟
* Second():获取秒
* Now():获取当前日期和时间
* Date():获取当前日期
* Time():获取当前时间

使用技巧:* Hour() 函数还可以用于从指定的日期或时间表达式中提取小时值。例如:
```vbscript
' 从指定日期中提取小时
Dim date
date = "2023-03-08"
Dim hour
hour = Hour(date)
' 显示小时
"2023 年 3 月 8 日的小时:" & hour
```
* Hour() 函数可以与其他函数结合使用,例如 DateAdd() 函数,用于根据小时值调整日期或时间。例如:
```vbscript
' 将 1 小时添加到当前时间
Dim date
date = Now
date = DateAdd("h", 1, date)
' 显示调整后的时间
"1 小时后的时间:" & date
```

注意事项:* Hour() 函数返回的值是 0-23 之间的整数,其中 0 表示午夜,23 表示晚上 11 点。
* 如果提供的日期或时间表达式无效,则 Hour() 函数将引发错误。

2024-12-16


上一篇:VBScript 优缺点:全方位分析

下一篇:VBScript 补位:轻松实现字符串格式化