ワークアウトの文字列形式を使用したDateTimeフォーマット
-
23-09-2019 - |
質問
している文字列を表しますDataTime値として大事にしていきたいと思いワークアウトか文字列形式を作成するのに使用された文字列になります。
例えば、
付けられた"水曜日は27Jan2010"期待"dddd dd MMM yyyy"
-らかにすることを目指して2010年01 27"期待"yyyy MM dd"
当日はDateTime.今に関CurrentCulture.といったものもいen-GB文化
-らかにすることを目指して01 01 2010"期待"dd MM yyyy"
ある単純ない。
解決
あなたは文字列の配列を取得するために、空白で分割でき あなたは、
の形式を推測しようとする既知の値に対して、配列内の要素をテストすることができ例えば。あなたはそれが前提と見つけた場合、あなたは「水曜日」を検索すると、「DDDD」
4桁の数字がYYYYを前提とした場合、
月日が問題になる可能性がある、あなたは日のために> 12のテストでしたが、それはかなり悪いです。
多分あなたは平等のために解析された日付
の(infered形式を使用して)フォーマットされたバージョンに対してのorignalとテストに続い空白分割を使用してDateTime.Parseをフォーマットを推測することができ所属していません StackOverflow