0
インドネシア語の日付を英語の日付に変換する際に問題に直面しています。 は例:私はインドネシア語でi.e 24/mars/1958
ある日を持って、私は英語の日i.e 24/mar/1958
にこの日付を変換する必要があり、私は次のコードインドネシア語(id-ID)の日付を英語(en-US)に変換する日付
string date = "24/mars/1958";
string newDate = DateTime.Parse(date, new CultureInfo("id-ID")).ToShortDateString();
を使用して、日付を変換しようとしたが、上記のコードはエラー を投げていますそのいずれかは、私は英語の日にアドバンス Nitesh Katare
DateTime.TryParseExactはそのが 1/1/0001を返す動作していないこと、それは、次のコード DateTime.TryParseExact(日付、 "DD/MM/YYYY"、新しいのCultureInfoを(」を使用して イムを変換する際に、いくつかのエラーを持っているかもしれません"en-GB")、DateTimeStyles.None、out dtNew); –
あなたはなぜあなたの文化として "en-GB"を使用していますか?それは正しいインドネシア文化のようには聞こえません。間違っているわけではないので、彼らのカレンダーは単にdd/mm/yyyになると思いますen-USはmm/dd/yyyyです –