C# 如何比较DateTime.Now和MySQL DateTime格式?

C# 如何比较DateTime.Now和MySQL DateTime格式?,c#,mysql,asp.net,datetime,compare,C#,Mysql,Asp.net,Datetime,Compare,大家好,我有一个MySQL数据库,存储了一些DATETIME值。我想将C#中的这些值与DateTime.Now属性进行比较。我只想写: if(DateTime.Now.ToString()

大家好,我有一个MySQL数据库,存储了一些
DATETIME
值。我想将C#中的这些值与
DateTime.Now
属性进行比较。我只想写:

if(DateTime.Now.ToString() 感谢您提供的所有提示

请勿将日期时间值与其字符串表示形式进行比较。您应该将它们与它们的值进行精确的比较

相反

  • 使用或任何其他结构从数据库中获取值
  • 使用方法获取相关的日期时间值
  • 然后像这样比较它们

    if(DateTime.Now < fetchedDateTime.AddHours(3))
    
    if(DateTime.Now
    顺便说一下,您应该知道。

    不要将日期时间值与其字符串表示形式进行比较。您应该将它们与它们的值进行精确的比较

    相反

  • 使用或任何其他结构从数据库中获取值
  • 使用方法获取相关的日期时间值
  • 然后像这样比较它们

    if(DateTime.Now < fetchedDateTime.AddHours(3))
    
    if(DateTime.Now
    顺便说一句,你应该知道