首页 > 解决方案 > 在发送用户数据之前检查日期时间

问题描述

我的表有 3 个datetime值:AcceptStart, AcceptEnd,AcceptExtra

我想datetime对照DateTime.Now. 我使用以下条件来检查日期时间与当前时间。AcceptStart如果今天介于和之间,用户只能发送文件AcceptEnd。此外,如果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";

我的代码正确吗?

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

标签: asp.net-mvc

解决方案


推荐阅读