比较以冒号作为字符串重复的时间

时间:2016-08-22 19:03:04

标签: c# time compare

我有冒号的字符串,例如"10:28",我想将其转换为int变量。我在System.Globalization.NumberStyles寻找解决方案,但我找不到任何东西。我需要比较两个不同的时间。也许还有更好的方法吗?

2 个答案:

答案 0 :(得分:2)

var Str1 = "10:45";
var Str2 = "10:28";

if(TimeSpan.Parse(Str1) > TimeSpan.Parse(Str2) )
  ...

答案 1 :(得分:1)

请参阅How to: Convert a String to a DateTime (C# Programming Guide)

例如:

string time = "11:09";
DateTime dt = Convert.ToDateTime(time);