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