Home | History | Annotate | Download | only in i18n

Lines Matching refs:dates

525                                        UVector* dates, int fromOffset, UErrorCode& status) {
529 if (dates == NULL || dates->size() == 0) {
538 UnicodeString rrule = *((UnicodeString*)dates->elementAt(0));
549 if (dates->size() == 1) {
558 int32_t firstDay = 31; // max possible number of dates in a month
596 if (dates->size() > 7) {
613 for (i = 1; i < dates->size(); i++) {
614 rrule = *((UnicodeString*)dates->elementAt(i));
728 UDate start, UVector* dates, int32_t fromOffset, UErrorCode& status) {
733 if (dates == NULL || dates->size() == 0) {
740 int32_t size = dates->size();
747 UnicodeString *datestr = (UnicodeString*)dates->elementAt(i);
1374 UVector *dates = NULL; // list of RDATE or RRULE strings
1387 dates = new UVector(uprv_deleteUObject, uhash_compareUnicodeString, status);
1391 if (rules == NULL || dates == NULL) {
1433 if (dates->size() != 0) {
1434 dates->removeAllElements();
1478 dates->addElement(dstr, status);
1486 if (!isRRULE && dates->size() != 0) {
1490 dates->addElement(new UnicodeString(value), status);
1543 rule = createRuleByRRULE(zonename, rawOffset, dstSavings, start, dates, fromOffset, status);
1545 rule = createRuleByRDATE(zonename, rawOffset, dstSavings, start, dates, fromOffset, status);
1698 delete dates;
1712 if (dates != NULL) {
1713 delete dates;
1781 // Extract rules applicable to dates after the start time
2351 // Otherwise, use BYMONTHDAY to include all possible dates