在发送用户数据之前检查日期时间

时间:2018-11-25 20:05:22

标签: asp.net-mvc

我的表有3个datetime值:AcceptStartAcceptEndAcceptExtra

我想对照datetime检查这3个DateTime.Now值。我使用以下条件来检查日期时间与当前时间。如果今天在AcceptStartAcceptEnd之间,则用户只能发送文件。同样,如果AccpetExtra有一个值,并且今天小于AcceptExtra

,则用户可以发送文件
if(Config.AcceptStart.Value >= DateTime.Now)
     return "notstart";

if(Config.AcceptEnd.Value >= DateTime.Now)
     return "DateEnded";

if(Config.AcceptExtra.HasValue && Config.AcceptExtra.Value > DateTime.Now)
     return "DateEnded";

我的代码正确吗?

我的问题有更好的解决方案吗?

0 个答案:

没有答案