所以我有两个datetimepickers,用户将输入开始时间和结束时间。我想检查结束时间是否大于(在)开始时间之后,但是如果我进入午夜(00:00),即在开始时间之后,它将看到它小于开始时间。 我怎么能绕过这个?
假设开始时间是21:00,结束时间是00:00
If start_time.value > end_time.value Then
errors.Enqueue("End time must be later than Start time")
End If
我的代码会说结束时间是在开始时间之前。
答案 0 :(得分:0)
如何使用DateDiff功能。
If DateDiff(start_time.value, end_time.value, "s") > 0 Then
errors.Enqueue("End time must be later than Start time")
End If