字符串转DateTime的问题
我有一个表示时间的字符串str=“08:33:06.1234”
怎样变成DateTime类型,数据内容不变。
我用convert.todatetime后前面还多了一个日期,现在我不想要前面的日期,就按原样转换。
[解决办法]
void Main()
{
string str="08:33:06.1234";
DateTime dt=DateTime.ParseExact(str,"HH:mm:ss.ffff",null);
Console.WriteLine(dt.ToShortTimeString());
}
[解决办法]
string str = "08:33:06.1234";
TimeSpan ts = TimeSpan.Parse(str);
这个应该可以