2

(フェロー諸島) 文化でCultureInfoクラスをインスタンス化しました。fo-FOただし、CultureInfo.CurrentCulture.DateTimeFormat.TimeSeparator(コロン) not として表示されます。(ドット)。このエラーを修正するにはどうすればよいですか?

以下はコードです:

CultureInfo ci = new CultureInfo("fo-FO");
Thread.CurrentThread.CurrentCulture = ci;
Thread.CurrentThread.CurrentUICulture = ci;

Console.WriteLine(DateTime.Now.ToString());

出力

26-06-2012 15:15:17

驚いたことに、タイムスタンプだけは変換されませんが、日付部分は変換されました。

を設定するCultureInfo.CurrentCulture.DateTimeFormat.TimeSeparator = "."ことで問題が解決します。ただし、複数をサポートしてcultureいるため、設定するのは良い考えではないと思いますTimeSeparator

正しい方向へのポインタは大歓迎です。

4

0 に答える 0