【发布时间】:2017-12-21 16:23:40
【问题描述】:
我正在从一些 .csv 文件中提取数据,文件的第 5 行包含以下数据:日期:21 / 十二月 / 2017 该数据用于在文件中添加一个带有当天日期的新列,通过它来验证它是否是正确的文件,程序有必要理解日期并将其转换为已建立的基本格式数据。 我指定了我需要的转换
日期:2017 年 12 月 21 日 -----> 2017-12-21
要遵循的步骤如下;
- 获取 .csv 文件的第 5 行
2.读取日期并转换为之前显示的格式“Date: 21 / December / 2017” -----> “2017-12-21”
我不知道他提出这个的方式是否正确
我已经尝试了几件事,例如: DateTime myDate = DateTime.ParseExact("21 / December / 2017", "dd / MM / yyyyy", Null);
但在这种情况下,它不理解“十二月”,如果有人能指导我解决这个问题,我将不胜感激。
c#开发
可视化代码。
【问题讨论】:
-
有许多工具可以让读取 CSV 变得非常简单,并且会为您完成这类事情(一旦您为它们提供正确的格式)。
-
你能评论一下这些工具吗?@stackoverflow.com/users/1070452/plutonix