如何使用vb检查时间是否在一周的特定范围内

时间:2017-09-25 11:28:35

标签: vb.net time range

请使用VB中的新手,我想知道如何检查另一个脚本的输出时间是否在工作日的凌晨2点到凌晨3点之间,如果为真,则显示1,如果使用VB则显示为0。

有人可以帮忙吗?

1 个答案:

答案 0 :(得分:2)

如果当前时间在IsTimeInRange()所需的范围内,则功能True将返回False

Function IsTimeInRange() As Boolean
    Return Now.DayOfWeek >= DayOfWeek.Monday AndAlso
           Now.DayOfWeek <= DayOfWeek.Friday AndAlso
           Now.Hour = 2 'Includes everything between "02:00:00.000 AM" and "02:59:59.999 AM"
End Function