【发布时间】:2016-06-14 03:03:20
【问题描述】:
所以我有一个字符串 00:00:15:185 我需要告诉它大于 15 秒。
时间格式为 HH:m:ss:FFF
这显然超过 15 秒,但我无法正确比较。
当前代码是这样的:
value = "00:00:15:185";
if (DateTime.Parse(value) > DateTime.Parse("00:00:15:000"){
//do stuff
}
当我一直运行它时它会给出异常,而程序在它应该运行时却无法运行
【问题讨论】:
-
可能与此重复? stackoverflow.com/questions/10290187/… - 更好地使用 DateTime.Compare 或 TimeSpan.Compare。