145 {0, 31, 59, 90, 120, 151, 181, 212, 243, 273, 304, 334, 365};
146
147 /** Количество дней до конца предыдущего месяца. */
148 static final int[] AGGREGATE_DAYS_TO_END_OF_PRECEDING_MONTH =
149 {0, 0, 31, 59, 90, 120, 151, 181, 212, 243, 273, 304, 334, 365};
150
151 /** Количество дней от начала года до конца месяца в високосном годе. */
152 static final int[] LEAP_YEAR_AGGREGATE_DAYS_TO_END_OF_MONTH =
153 {0, 31, 60, 91, 121, 152, 182, 213, 244, 274, 305, 335, 366};
154
155 /**
156 * Количество дней до конца предыдущего месяца в високосном годе.
157 */
158 static final int[]
159 LEAP_YEAR_AGGREGATE_DAYS_TO_END_OF_PRECEDING_MONTH =
160 {0, 0, 31, 60, 91, 121, 152, 182, 213, 244, 274, 305, 335, 366};
161
162 /** Константа для обозначения первой недели месяца. */
163 public static final int FIRST_WEEK_IN_MONTH = 1;
164
165 /** Константа для обозначения второй недели месяца. */
166 public static final int SECOND_WEEK_IN_MONTH = 2;
167
168 /** Константа для обозначения третьей недели месяца. */
169 public static final int THIRD_WEEK_IN_MONTH = 3;
170
171 /** Константа для обозначения четвертой недели месяца. */
172 public static final int FOURTH_WEEK_IN_MONTH = 4;
173
174 /** Константа для обозначения последней недели месяца. */
175 public static final int LAST_WEEK_IN_MONTH = 0;
176
177 /** Константа для обозначения типа диапазона. */
178 public static final int INCLUDE_NONE = 0;
179
180 /** Константа для обозначения типа диапазона. */
181 public static final int INCLUDE_FIRST = 1;
182
183 /** Константа для обозначения типа диапазона. */
184 public static final int INCLUDE_SECOND = 2;
185
186 /** Константа для обозначения типа диапазона. */
187 public static final int INCLUDE_BOTH = 3;
188
189 /**
190 * Useful constant for specifying a day of the week relative to a fixed
191 * date.
192 */
193 public static final int PRECEDING = -1;
194
195 /**
196 * Константа для определения дня недели относительно
197 * фиксированной даты.
198 */
199 public static final int NEAREST = 0;
200
201 /**
202 * Константа для определения дня недели относительно
203 * фиксированной даты.
204 */
205 public static final int FOLLOWING = 1;
206
207 /** Описание даты. */
208 private String description;
209
210 /**
211 * Конструктор по умолчанию.
212 */
213 protected SerialDate() {
214 }
215