try it. It checks the days between Friday and Monday. That is, it returns True on Friday, Saturday, Sunday, and Monday.
If the day of the week is Tuesday, Wednesday, or Thursday, it returns false.
Dim startday As DayOfWeek = DayOfWeek.Friday Dim endday As DayOfWeek = DayOfWeek.Sunday Dim today As DayOfWeek = DateTime.Now.DayOfWeek If endday >= startday Then Return (today >= startday AndAlso today <= endday) Else Return (today >= startday OrElse today <= endday) End If
fofik source share