我有一个来自web服务的日期,格式如下- 12132013
如何将12132013转换为12/13/2013 (格式为短日期字符串)。下面给出了错误“字符串未被识别为有效的DateTime”。
Date.Parse("20131202")发布于 2013-12-13 14:53:53
使用自定义格式。MMddyyyy与使用DateTime.ParseExact
Dim result As Date
result = Date.ParseExact("12132013", "MMddyyyy", CultureInfo.InvariantCulture);您还可以使用DateTime.TryParseExact进行解析,这不会在解析失败时引发异常。
对于字符串"20131202",使用yyyyMMdd格式,因为它看起来像年月份日
请参阅自定义日期和时间格式字符串
https://stackoverflow.com/questions/20569337
复制相似问题