一直试图解决这个问题几个小时......
string date = "2009-09-23T13:00:00"
DateTime t = new DateTime();
t = DateTime.ParseExact(date, "HH:mm", null);
Run Code Online (Sandbox Code Playgroud)
此例外的结果:
System.FormatException未处理Message ="String未被识别为有效的DateTime."
Dav*_*vid 15
t = DateTime.ParseExact(date, "yyyy-MM-ddTHH:mm:ss", null);
Run Code Online (Sandbox Code Playgroud)
使用ParseExact,您尝试获取一个字符串并告诉解析器确切的字符串是什么格式.上面的行将把它转换为有效的DateTime.
如果您只想显示小时和分钟,则会添加以下内容:
string myString = t.ToString("HH:mm");
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
970 次 |
最近记录: |