は、このフィールドのロケールは、ノルウェー語、ノルウェーのために設定されていることを考えると?jodatime DateTimeオブジェクトとロケール
Assert.assertNotNull(locale);//Is asserted
MutableDateTime start = new MutableDateTime(2012,1, 10,10,0,0,0);
start.setDayOfWeek(DateTimeConstants.SATURDAY);
System.out.println(start.dayOfWeek().getAsText(locale));
System.out.println(locale.getISO3Language().toString());
出力は「土曜日、ノブ」である は、私は、ロケール固有の曜日名の文字列を自分で実装する必要がありますか?もしそうなら、jodatimeでオーバーライドするいくつかの基本オブジェクトまたはインタフェースがありますか?私は見つけられないようです。
あなたの 'nb_NO'ロケールは利用できますか? http://docs.oracle.com/javase/tutorial/i18n/locale/identify.html –
「MutableDateTime」を使用する特別な理由はありますか?そして、私のコードでは、適切な翻訳しか想定できないものが表示されます: "lrdrd" - ロケールが正しくセットアップ/パスされていますか? –
いいえ、私はもう少しロケールを調べなければなりません。 パブリッククラスAvailableLocales {\t \t静的なパブリック無効メイン(文字列[] args){ \t \tロケールのリスト[] =にDateFormat:あなたがリンクされOracleのページからこのコードはのみ 強大な奇妙である " ARも" レンダリング.getAvailableLocales(); (ロケールaLocale:リスト)のため \t \t { \t \t \tのSystem.out.println(aLocale.toString())。私は週の選択に基づいてステップバイ日付ステップを変更することだし、それはメソッド内不変の値オブジェクトの範囲の周りにコピーする必要が見えたので、私は唯一のMutableDateTimeを使用してい \t \t} \t} } – MiB