如何在c#中与此日期进行比较

  • 本文关键字:日期 比较 c# datetime
  • 更新时间 :
  • 英文 :


下面是我从REST API到Sonatype Nexus的字符串。因为我想删除任何超过60天的内容。如何在c#中编写此代码?

<lastModified>2016-08-11 14:12:26.37 UTC</lastModified>

假设您的API将始终返回<lastModified></lastModified> ..下面的代码将满足您的要求。

var MyString = "<lastModified>2016-08-11 14:12:26.37 UTC</lastModified>";
MyString = MyString.Substring(14);
MyString = MyString.Replace("UTC", "");
MyString = MyString.Substring(0, MyString.Length - 15);
DateTime MyDateTime = new DateTime();
DateTime.TryParse(MyString, out MyDateTime);
if (MyDateTime < DateTime.Now.AddDays(-60) && MyDateTime != new DateTime(0001, 1, 1))
{
    //Do  Your Code
}

相关内容

  • 没有找到相关文章

最新更新