< prev index next >

src/java.base/share/classes/java/util/JapaneseImperialCalendar.java

Print this page




 174      * ERA                          0         0           1           1
 175      * YEAR                -292275055         1           ?           ?
 176      * MONTH                        0         0          11          11
 177      * WEEK_OF_YEAR                 1         1          52*         53
 178      * WEEK_OF_MONTH                0         0           4*          6
 179      * DAY_OF_MONTH                 1         1          28*         31
 180      * DAY_OF_YEAR                  1         1         365*        366
 181      * DAY_OF_WEEK                  1         1           7           7
 182      * DAY_OF_WEEK_IN_MONTH        -1        -1           4*          6
 183      * AM_PM                        0         0           1           1
 184      * HOUR                         0         0          11          11
 185      * HOUR_OF_DAY                  0         0          23          23
 186      * MINUTE                       0         0          59          59
 187      * SECOND                       0         0          59          59
 188      * MILLISECOND                  0         0         999         999
 189      * ZONE_OFFSET             -13:00    -13:00       14:00       14:00
 190      * DST_OFFSET                0:00      0:00        0:20        2:00
 191      * </pre>
 192      * *: depends on eras
 193      */
 194     static final int MIN_VALUES[] = {
 195         0,              // ERA
 196         -292275055,     // YEAR
 197         JANUARY,        // MONTH
 198         1,              // WEEK_OF_YEAR
 199         0,              // WEEK_OF_MONTH
 200         1,              // DAY_OF_MONTH
 201         1,              // DAY_OF_YEAR
 202         SUNDAY,         // DAY_OF_WEEK
 203         1,              // DAY_OF_WEEK_IN_MONTH
 204         AM,             // AM_PM
 205         0,              // HOUR
 206         0,              // HOUR_OF_DAY
 207         0,              // MINUTE
 208         0,              // SECOND
 209         0,              // MILLISECOND
 210         -13*ONE_HOUR,   // ZONE_OFFSET (UNIX compatibility)
 211         0               // DST_OFFSET
 212     };
 213     static final int LEAST_MAX_VALUES[] = {
 214         0,              // ERA (initialized later)
 215         0,              // YEAR (initialized later)
 216         JANUARY,        // MONTH (Showa 64 ended in January.)
 217         0,              // WEEK_OF_YEAR (Showa 1 has only 6 days which could be 0 weeks.)
 218         4,              // WEEK_OF_MONTH
 219         28,             // DAY_OF_MONTH
 220         0,              // DAY_OF_YEAR (initialized later)
 221         SATURDAY,       // DAY_OF_WEEK
 222         4,              // DAY_OF_WEEK_IN
 223         PM,             // AM_PM
 224         11,             // HOUR
 225         23,             // HOUR_OF_DAY
 226         59,             // MINUTE
 227         59,             // SECOND
 228         999,            // MILLISECOND
 229         14*ONE_HOUR,    // ZONE_OFFSET
 230         20*ONE_MINUTE   // DST_OFFSET (historical least maximum)
 231     };
 232     static final int MAX_VALUES[] = {
 233         0,              // ERA
 234         292278994,      // YEAR
 235         DECEMBER,       // MONTH
 236         53,             // WEEK_OF_YEAR
 237         6,              // WEEK_OF_MONTH
 238         31,             // DAY_OF_MONTH
 239         366,            // DAY_OF_YEAR
 240         SATURDAY,       // DAY_OF_WEEK
 241         6,              // DAY_OF_WEEK_IN
 242         PM,             // AM_PM
 243         11,             // HOUR
 244         23,             // HOUR_OF_DAY
 245         59,             // MINUTE
 246         59,             // SECOND
 247         999,            // MILLISECOND
 248         14*ONE_HOUR,    // ZONE_OFFSET
 249         2*ONE_HOUR      // DST_OFFSET (double summer time)
 250     };
 251 
 252     // Proclaim serialization compatibility with JDK 1.6




 174      * ERA                          0         0           1           1
 175      * YEAR                -292275055         1           ?           ?
 176      * MONTH                        0         0          11          11
 177      * WEEK_OF_YEAR                 1         1          52*         53
 178      * WEEK_OF_MONTH                0         0           4*          6
 179      * DAY_OF_MONTH                 1         1          28*         31
 180      * DAY_OF_YEAR                  1         1         365*        366
 181      * DAY_OF_WEEK                  1         1           7           7
 182      * DAY_OF_WEEK_IN_MONTH        -1        -1           4*          6
 183      * AM_PM                        0         0           1           1
 184      * HOUR                         0         0          11          11
 185      * HOUR_OF_DAY                  0         0          23          23
 186      * MINUTE                       0         0          59          59
 187      * SECOND                       0         0          59          59
 188      * MILLISECOND                  0         0         999         999
 189      * ZONE_OFFSET             -13:00    -13:00       14:00       14:00
 190      * DST_OFFSET                0:00      0:00        0:20        2:00
 191      * </pre>
 192      * *: depends on eras
 193      */
 194     static final int[] MIN_VALUES = {
 195         0,              // ERA
 196         -292275055,     // YEAR
 197         JANUARY,        // MONTH
 198         1,              // WEEK_OF_YEAR
 199         0,              // WEEK_OF_MONTH
 200         1,              // DAY_OF_MONTH
 201         1,              // DAY_OF_YEAR
 202         SUNDAY,         // DAY_OF_WEEK
 203         1,              // DAY_OF_WEEK_IN_MONTH
 204         AM,             // AM_PM
 205         0,              // HOUR
 206         0,              // HOUR_OF_DAY
 207         0,              // MINUTE
 208         0,              // SECOND
 209         0,              // MILLISECOND
 210         -13*ONE_HOUR,   // ZONE_OFFSET (UNIX compatibility)
 211         0               // DST_OFFSET
 212     };
 213     static final int[] LEAST_MAX_VALUES = {
 214         0,              // ERA (initialized later)
 215         0,              // YEAR (initialized later)
 216         JANUARY,        // MONTH (Showa 64 ended in January.)
 217         0,              // WEEK_OF_YEAR (Showa 1 has only 6 days which could be 0 weeks.)
 218         4,              // WEEK_OF_MONTH
 219         28,             // DAY_OF_MONTH
 220         0,              // DAY_OF_YEAR (initialized later)
 221         SATURDAY,       // DAY_OF_WEEK
 222         4,              // DAY_OF_WEEK_IN
 223         PM,             // AM_PM
 224         11,             // HOUR
 225         23,             // HOUR_OF_DAY
 226         59,             // MINUTE
 227         59,             // SECOND
 228         999,            // MILLISECOND
 229         14*ONE_HOUR,    // ZONE_OFFSET
 230         20*ONE_MINUTE   // DST_OFFSET (historical least maximum)
 231     };
 232     static final int[] MAX_VALUES = {
 233         0,              // ERA
 234         292278994,      // YEAR
 235         DECEMBER,       // MONTH
 236         53,             // WEEK_OF_YEAR
 237         6,              // WEEK_OF_MONTH
 238         31,             // DAY_OF_MONTH
 239         366,            // DAY_OF_YEAR
 240         SATURDAY,       // DAY_OF_WEEK
 241         6,              // DAY_OF_WEEK_IN
 242         PM,             // AM_PM
 243         11,             // HOUR
 244         23,             // HOUR_OF_DAY
 245         59,             // MINUTE
 246         59,             // SECOND
 247         999,            // MILLISECOND
 248         14*ONE_HOUR,    // ZONE_OFFSET
 249         2*ONE_HOUR      // DST_OFFSET (double summer time)
 250     };
 251 
 252     // Proclaim serialization compatibility with JDK 1.6


< prev index next >