转换从.csv文件中提取的日期格式

时间:2017-12-21 16:23:40

标签: c# csv date datetime

我正在从一些.csv文件中提取数据,在该文件的第5行提供以下数据:日期:2017年12月21日 此数据用于向文件添加具有当天日期的新列,通过该数据验证如果它是正确的文件,则程序必须了解日期并将其转换为已建立的基本格式数据。 我指定了我需要的转换

日期:2017年12月21日-----> 2017年12月21日

要遵循的步骤如下:

  1. 取.csv文件的第5行
  2. 2.阅读日期和转换为先前显示的格式“日期:2017年12月21日”-----> “2017年12月21日”

    我不知道他是否提出了正确的方式

    我已经尝试了几件事,例如: DateTime myDate = DateTime.ParseExact(“21 / December / 2017”,“dd / MM / yyyyy”,Null);

    但在这种情况下它不理解“十二月”如果有人能引导我解决这个问题,我会非常感激。

    c#中的开发

    视觉代码。

1 个答案:

答案 0 :(得分:0)

使用"dd / MMMM / yyyy"作为您的格式 "MMMM"表示它将采用月份的全名 此外,yyyy对于四位数的年份就足够了。您似乎输入了额外的y

有关详细信息,请参阅documentation