0

コード内で日付計算を実行できるようにdd/mm/yy、プログラムで日付をen-USフォーマットに変換する必要があるため、システムを介して (データベースから) 入力された日付があります。mm/dd/yyyy私がこれまでに持っているコードは次のとおりです。

String myJames = "25/04/13" // Date String comes in as non-US date

String myJames2 = System.DateTime.Today.ToString(myJames); // I think the problem is here

DateTime d1 = Convert.ToDateTime(myJames2);
DateTime d2 = DateTime.Now;

TimeSpan t = d2 - d1;
double NrOfDays = t.TotalDays;

特に最初の数行では、これが完全に正しくないことはわかっています。効果的な比較のために、日付を 1 つの en-US 形式にするための助けをいただければ幸いです。

4

2 に答える 2