2017-12-21 18 views
0

一部の.csvファイルからデータを抽出中です。ファイルの行番号5に次のデータが含まれています。日付:21/December/2017 このデータ現在の日付のファイルに新しい列を追加します。これにより、正しいファイルであるかどうかをプログラムが日付を理解し、それを確立された基本形式のデータに変換する必要があるかどうかを検証します。 私は私が必要とする変換を指定.csvファイルから抽出された日付形式の変換

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

次のようになりフォローする手順。 「----->:2.Readフォーマット以前に示されている "21/12/2017日" の日付と変換

.csvファイルの

  1. テイク行番号5 2017年12月21" 日

    彼はこの正しい

    を上げた方法は、私はすでになど、いくつかのことを試してみました場合、私は知らない。 のDateTimeいるMyDate = DateTime.ParseExact( 『/ 2017 21/12月』 、 "dd/MM/yyyyy"、Null);

    しかしこの場合、「12月」はわかりません。この問題で誰かが私を導くことができれば、本当に感謝しています。

    c#

    ビジュアルコードでの開発。

+0

CSVを非常にシンプルに読み込めるようにするためのツールがいくつか用意されています。 – Plutonix

+0

これらのツールのいくつかにコメントすることができますか?@https://stackoverflow.com/users/1070452/plutonix – Ormi

答えて

0

代わりにフォーマットとして"dd/MMMM/yyyy"を使用してください。
"MMMM"は、月のフルネームを意味します。
また、は、4桁の年には十分です。あなたは余分にyと入力したようです。

詳細については、documentationを参照してください。

関連する問題