将格式化的日期/时间字符串转换为DateTime对象以进行比较?

时间:2017-07-28 19:41:35

标签: c# datetime automation

我正在编写自动化日期,我想提取一个字符串,将其转换为DateTime对象,并将其与当前日期和时间进行比较。

相关字符串的格式为:7/28/2017 1:17:29 PM

如何将其转换为DateTime对象以与当前时间进行比较(基本上,我的最终目标是验证它是否在当前时间的几分钟内)

2 个答案:

答案 0 :(得分:1)

使用DateTime.Parse()DateTime.TryParse()

答案 1 :(得分:1)

System.Convert可以转换为多种类型。例如......

int intElapsedMinutes = (DateTime.Now - Convert.ToDateTime("7/28/2017 1:17:29 PM")).TotalMinutes