Lines Matching refs:DATE
11 * Date Name Description
76 * time fields have been initialized with the current date and time:
85 * needed to implement the date-time formatting for a particular language
100 * start of the epoch: i.e., YEAR = 1970, MONTH = JANUARY, DATE = 1, etc.
131 * many US locations observe daylight saving time. On the date switching to daylight
134 * the date. When the input wall time fall into this missing time slot, the ICU
139 * <p>On the date switching back to standard time, wall clock time is moved back one
142 * by default. For example, 1:30 AM on the date is resolved as 1:30 AM standard time.
168 * The date or time format strings are not part of the definition of a
176 * month up in the date <code>December 12, <b>1996</b></code> results in
180 * <code>Calendar</code> also provides a date arithmetic function for
182 * For example, subtracting 5 days from the date <code>September 12, 1996</code>
196 * specify an extremely early or extremely late date.</p>
204 * Field IDs for date and time. Used to specify date/time fields. ERA is calendar
222 DATE, // Example: 1..31
447 * @param date The given UDate in UTC (GMT) time.
453 inline void setTime(UDate date, UErrorCode& status) { setTimeInMillis(date, status); }
539 * the current time of the calendar, call add(Calendar::DATE, -5). When adding on
540 * the month or Calendar::MONTH field, other fields like date might conflict and
541 * need to be changed. For instance, adding 1 month on the date 01/31/96 will result
547 * @param field Specifies which date field to modify.
561 * the current time of the calendar, call add(Calendar::DATE, -5). When adding on
562 * the month or Calendar::MONTH field, other fields like date might conflict and
563 * need to be changed. For instance, adding 1 month on the date 01/31/96 will result
569 * @param field Specifies which date field to modify.
583 * time field. For example, to roll the current date up by one day, call
584 * roll(Calendar::DATE, true). When rolling on the year or Calendar::YEAR field, it
587 * Calendar::MONTH field, other fields like date might conflict and, need to be
588 * changed. For instance, rolling the month up on the date 01/31/96 will result in
618 * time field. For example, to roll the current date up by one day, call
619 * roll(Calendar::DATE, true). When rolling on the year or Calendar::YEAR field, it
622 * Calendar::MONTH field, other fields like date might conflict and, need to be
623 * changed. For instance, rolling the month up on the date 01/31/96 will result in
652 * time field. For example, to roll the current date up by one day, call
653 * roll(Calendar::DATE, +1, status). When rolling on the month or
654 * Calendar::MONTH field, other fields like date might conflict and, need to be
655 * changed. For instance, rolling the month up on the date 01/31/96 will result in
685 * time field. For example, to roll the current date up by one day, call
686 * roll(Calendar::DATE, +1, status). When rolling on the month or
687 * Calendar::MONTH field, other fields like date might conflict and, need to be
688 * changed. For instance, rolling the month up on the date 01/31/96 will result in
740 * int d = cal->fieldDifference(when, Calendar::DATE, err);</pre>
751 * int d1 = cal->fieldDifference(date2, Calendar::DATE, err);
754 * int d2 = cal->fieldDifference(date1, Calendar::DATE, err);</pre>
761 * @param when the date to compare this calendar's time to
797 * int d = cal->fieldDifference(when, Calendar::DATE, err);</pre>
808 * int d1 = cal->fieldDifference(date2, Calendar::DATE, err);
811 * int d2 = cal->fieldDifference(date1, Calendar::DATE, err);</pre>
818 * @param when the date to compare this calendar's time to
870 * Queries if the current date for this Calendar is in Daylight Savings Time.
873 * @return True if the current date for this Calendar is in Daylight Savings Time,
880 * Specifies whether or not date/time interpretation is to be lenient. With lenient
881 * interpretation, a date such as "February 942, 1996" will be treated as being
886 * @param lenient True specifies date/time interpretation to be lenient.
894 * Tells whether date/time interpretation is to be lenient.
896 * @return True tells that date/time interpretation is to be lenient.
1110 * Return the minimum value that this field could have, given the current date.
1120 * @return the minimum of the given field for the current date of this Calendar
1127 * Return the minimum value that this field could have, given the current date.
1137 * @return the minimum of the given field for the current date of this Calendar
1144 * Return the maximum value that this field could have, given the current date.
1145 * For example, with the date "Feb 3, 1997" and the DAY_OF_MONTH field, the actual
1156 * @return the maximum of the given field for the current date of this Calendar
1163 * Return the maximum value that this field could have, given the current date.
1164 * For example, with the date "Feb 3, 1997" and the DAY_OF_MONTH field, the actual
1175 * @return the maximum of the given field for the current date of this Calendar
1255 * Sets the values for the fields YEAR, MONTH, and DATE. Other field values are
1261 * @param date The value used to set the DATE time field.
1264 void set(int32_t year, int32_t month, int32_t date);
1267 * Sets the values for the fields YEAR, MONTH, DATE, HOUR_OF_DAY, and MINUTE. Other
1273 * @param date The value used to set the DATE time field.
1278 void set(int32_t year, int32_t month, int32_t date, int32_t hour, int32_t minute);
1281 * Sets the values for the fields YEAR, MONTH, DATE, HOUR_OF_DAY, MINUTE, and SECOND.
1287 * @param date The value used to set the DATE time field.
1293 void set(int32_t year, int32_t month, int32_t date, int32_t hour, int32_t minute, int32_t second);
1412 * @param date The UDate in question.
1418 virtual UBool isWeekend(UDate date, UErrorCode &status) const;
1421 * Returns TRUE if this Calendar's current date-time is in the weekend in
1423 * @return TRUE if this Calendar's current date-time is in the weekend in
1699 * @param bestField which field to use to calculate the date
1735 * @param millis milliseconds of the date fields
2016 * the allowable range for the date to which this calendar is set.
2052 * known date in the period in order to determine the day of week
2065 * day in the period (e.g. the current date) <em>is</em> known.
2098 * initial days. This method requires the day of week for the given date in order to
2174 * used to figure out the week count for a specific date for a given locale. These
2177 * out the week count for a specific date for a given locale. These must be set when
2317 * Convert a quasi Julian date to the day of the week. The Julian date used here is
2318 * not a true Julian date, since it is measured from midnight, not noon. Return
2321 * @param julian The given Julian date number.