【发布时间】:2016-01-26 14:29:11
【问题描述】:
我正在做我的活动 dtr 系统,我想知道如何确定它是上午还是下午?上午 7 点 - 下午 12:30 应该继续上午,下午 1 点 - 下午 5 点将转到下午。
例如:
如果时间是 12:30 pm,它仍然是 am,如果是 12:31 pm,它会现在到 pm。
Dim hour As Date = TimeOfDay.ToString("hh:mm")
If hour <= "12:30" Then
isTimeAM_Exist() ' will go to am
Else
isTimePM_Exist() ' will go to pm
End If
在我的代码中,下午 4:00 仍然进入上午。
提前谢谢你
【问题讨论】:
-
开启 Option Strict。
Dim hour As Date = TimeOfDay.ToString("hh:mm")您不能将字符串分配(或比较)给 DateTime