私のアプリは文字列データを解析し、日付を抽出して日付の形式を識別し、yyyy-MM-dd に変換します。
ソースの日付は、dd-mm-yyyy、dd/mm/yyyy、mm-dd-yyyy、mm/dd/yyyy、または yyyy-MM-dd のいずれかになります。
スイッチケースを使用してさまざまな順列と組み合わせを試す以外に、それを行う効率的な方法はありますか?
string sourceDate = "31-08-2012";
String.Format("{0:yyyy-MM-dd}", sourceDate);
上記のコードは、同じ sourceDate "31-08-2012" を返すだけです。