【发布时间】:2015-07-10 19:07:48
【问题描述】:
我正在从银行存款报告中解析日期,格式如下:
Jul 9 2015
Jun 20 2015
基本上是MMM dd yyyy,只是个位数的日期不包含前导零。有没有简单的方法在DateTime.ParseExact() 中进行条件格式化?还是我必须预处理日期字符串并添加前导零或删除额外的空格?以下是适用于个位数日期的方法:
Dim dtDepositDate As DateTime
dtDepositDate = DateTime.ParseExact(strDate, "MMM d yyyy", CultureInfo.InvariantCulture)
显然,MMM dd yyyy 适用于两位数日期,但不适用于中间有额外空格的一位数日期。
【问题讨论】: