【发布时间】:2016-10-21 20:49:52
【问题描述】:
大家好,我有一个 MySQL 数据库,其中存储了一些 DATETIME 值。我想将 C# 中的这些值与 DateTime.Now 属性进行比较。我只想写:
if (DateTime.Now.ToString()
感谢您的所有提示
【问题讨论】:
标签: c# mysql asp.net datetime compare
大家好,我有一个 MySQL 数据库,其中存储了一些 DATETIME 值。我想将 C# 中的这些值与 DateTime.Now 属性进行比较。我只想写:
if (DateTime.Now.ToString()
感谢您的所有提示
【问题讨论】:
标签: c# mysql asp.net datetime compare
不要不将您的 DateTime 值与其字符串表示形式进行比较。您应该将它们完全按照它们的值进行比较。
相反;
MySqlDataReader 或任何其他结构从您的数据库中获取值。GetDateTime(int)方法获取相关的日期时间值。然后像这样比较它们
if(DateTime.Now < fetchedDateTime.AddHours(3))
顺便说一句,你应该知道the case against DateTime.Now。
【讨论】: