その月の長さの間の値を常に生成します。時間およびカレンダフィールド値を計算する際、範囲外のフィールド値が設定されていると例外をスローします。構築されるときにロケールリソースデータから取得されます。これらの値の設定用メソッドによって明示的に指定されることもあります。月または年の最初の週を参照点として決定する必要があります。日間として定義されます。いう番号が付けられた週は、最初の週より前にあります。いう番号が付けられた週は、最初の週より後ろにあります。よって返される正規化された番号付けとは、異なる場合があります。して指定することがあります。次の方法でカレンダフィールド値を解決し、日付および時刻を判定します。あとに設定されたフィールドを優先します。次に示すのは、カレンダフィールドのデフォルトの組み合わせです。最近に設定されたフィールドによって判定される、最新の組み合わせが使用されます。デフォルト値を使用します。各フィールドのデフォルト値は、具象カレンダシステムにより異なります。一部の特別な時間では、その解釈があいまいになることもあります。その場合には、次のように解決されます。翌日の最初の分になります。歴史的に厳密なわけではないが、真夜中は「am」に、正午は「pm」に属する。pm日付や時刻のフォーマット文字列は、カレンダの定義の一部ではありません。これらが実行時にユーザーによって修正可能で、オーバーライド可能である必要があるためです。つのメソッドを使用して変更できます。変更されたことを示すように内部メンバー変数が設定されます。次に呼び出されるまで再計算されません。複数回呼び出しても、不要な計算が行われることはありません。使用してカレンダフィールドを変更すると、カレンダフィールド、カレンダフィールド値、およびカレンダシステムによってほかのフィールドも変更されることがあります。返されるとは限りません。これらの詳細は、具象カレンダクラスによって決定されます。