【发布时间】:2009-08-14 11:14:28
【问题描述】:
我制作了一个用于解析 ascii 文件的通用解析器。 当我想解析日期时,我使用 DateTime 对象中的 ParseExact 函数来解析,但是我遇到了年份问题。
要解析的文本是“090812”和 parseExact 字符串“yyMMdd”。
我希望得到一个显示“12/8-2009”的 DateTime 对象,但我得到的是“12/8-1909”。 我知道,我可以通过事后解析来做出一个丑陋的解决方案,从而修改年份..
有人知道解决这个问题的聪明方法吗??
提前谢谢..
索伦
【问题讨论】:
-
文档和其他帖子表明这应该适用于您提供的日期(例如 09 的 2009 年)。你能发布你正在做的确切 ParseExact 调用吗?