asp.net-mvc - 在发送用户数据之前检查日期时间
问题描述
我的表有 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";
我的代码正确吗?
我的问题有更好的解决方案吗?
解决方案
推荐阅读
- c# - 将 JSON 字符串解析为列表
- c++ - 如何在Qt中以浮动状态显示工具栏的标题?
- sql - 将多行组合成单行 SQL
- php - Codeigniter3 无法删除 xampp 上的 index.php
- java - 数组列表
不在 Java 8 (1.8) 中存储用户输入的整数 - yarnpkg - 全球安装包在哪里?
- javascript - 进行切换以向具有特定类的所有元素添加/删除类
- python-3.x - 我需要一种最简单的方法来使用 python 脚本更改文件的内容
- java - 在 SAP Cloud SDK 中使用 Java 为 SFSF 生成 VDM:生成的 URI 错误
- junit - Mockito 核心匹配器-GreaterThan