我正在从一些.csv文件中提取数据,在该文件的第5行中出现以下数据:日期:21 / December / 2017此数据用于向文件添加新列,日期为在当天,通过该日验证如果它是正确的文件,程序必须理解日期并将其转换为已建立的基本数据格式。我指定了我需要的转换
日期:2017年12月21日-----> 2017-12-21
应遵循的步骤如下:
2.阅读日期和转换为先前显示的格式“日期:2017年12月21日”----->“2017-12-21”
我不知道他提出的方式是否正确
我已经尝试过几样东西,例如:DateTime myDate = DateTime.ParseExact(“21 / December / 2017”,“dd / MM / yyyyy”,Null);
但在这种情况下,它不理解“十二月”我真的很感激,如果有人可以指导我这个问题。
在c#中开发
视觉代码。
使用"dd / MMMM / yyyy"
作为您的格式。
"MMMM"
意味着它将采用月份的全名。
此外,yyyy
足以达到四位数年份。看来你输入了一个额外的y
。
有关更多信息,请参阅documentation。