0

質問のタイトルで指定された方法における Locale の役割は何ですか? 結果にどのように影響しますか? 次の 2 行のコードを試しています。

Calendar cal = Calendar.getInstance();
System.out.println(cal.getTime().toString());

パラメータ Locale.GERMANY または Locale.ITALY で試しても、同じ結果が得られます。実際に結果に影響するのはいつですか?

4

2 に答える 2

5

週の最初の曜日などの呼び出しを行う場合に役立ちますが、getTime()そうすると違いが見られない場合があります。

javadocに従って

Calendar は、週の最初の日と最初の週の最小日数 (1 から 7) の 2 つのパラメーターを使用して、ロケール固有の週 7 日を定義します。これらの数値は、Calendar の作成時にロケール リソース データから取得されます。

于 2012-12-31T15:59:39.927 に答える
0

さて、私は Locale.GERMANY と Locale.ITALY を同時に使用します。

Locale.CANADA と Locale.GERMANY を比較してみてください

于 2012-12-31T17:54:39.237 に答える