我有一个从XML文件返回的日期时间,格式为:
20080916 11:02
比如
yyyymm hh:ss
我怎样才能得到约会时间.解析函数来了解这一点?你能准确地分析它吗?
我有一个从XML文件返回的日期时间,格式为:
20080916 11:02
比如
yyyymm hh:ss
我怎样才能得到约会时间.解析函数来了解这一点?你能准确地分析它吗?
DateTime.ParseExact(input,"yyyyMMdd HH:mm",null);
假设您的意思是分钟跟在小时之后,而不是秒之后,那么您的示例有点令人困惑.
ParseExact documentation详细说明了其他重载,以防您希望将解析自动转换为通用时间或类似的内容.
正如@Joel Coehoorn所提到的,还有使用TryParseExact的选项,它将返回一个布尔值,指示操作的成功或失败——我仍然处于启用状态.Net 1.1,所以我经常忘记这个.
如果您需要解析其他格式,您可以查看Standard DateTime Format Strings.