Searched refs:dayOfWeek (Results 1 - 25 of 45) sorted by relevance

12

/external/icu/icu4j/main/classes/core/src/com/ibm/icu/util/
H A DSimpleHoliday.java92 * <code>dayOfWeek</code>.
94 * @param dayOfWeek The day of the week on which this holiday occurs.
96 * <li>dayOfWeek == 0 - use dayOfMonth only
97 * <li>dayOfWeek < 0 - use last -dayOfWeek before or on dayOfMonth
98 * <li>dayOfWeek > 0 - use first dayOfWeek after or on dayOfMonth
110 public SimpleHoliday(int month, int dayOfMonth, int dayOfWeek, String name) argument
113 dayOfWeek > 0 ? dayOfWeek
121 SimpleHoliday(int month, int dayOfMonth, int dayOfWeek, String name, int startYear) argument
135 SimpleHoliday(int month, int dayOfMonth, int dayOfWeek, String name, int startYear, int endYear) argument
[all...]
H A DDateTimeRule.java81 private final int dayOfWeek; field in class:DateTimeRule
110 this.dayOfWeek = 0;
123 * @param dayOfWeek The day of week, for example, <code>Calendar.SUNDAY</code>.
130 public DateTimeRule(int month, int weekInMonth, int dayOfWeek, argument
135 this.dayOfWeek = dayOfWeek;
152 * @param dayOfWeek The day of week, for example, <code>Calendar.SUNDAY</code>.
160 public DateTimeRule(int month, int dayOfMonth, int dayOfWeek, boolean after, argument
165 this.dayOfWeek = dayOfWeek;
[all...]
H A DSimpleDateRule.java34 this.dayOfWeek = 0;
42 this.dayOfWeek = 0;
51 * @param dayOfWeek The day of the week on which this rule occurs.
52 * @param after If true, this rule selects the first dayOfWeek
54 * the first dayOfWeek on or before dayOfMonth.
58 public SimpleDateRule(int month, int dayOfMonth, int dayOfWeek, boolean after) argument
62 this.dayOfWeek = after ? dayOfWeek : -dayOfWeek;
188 if (dayOfWeek !
228 private int dayOfWeek; field in class:SimpleDateRule
[all...]
H A DSimpleTimeZone.java23 * <code>dayOfWeekInMonth = -1</code> along with <code>dayOfWeek = Calendar.SUNDAY</code>
127 * @throws IllegalArgumentException the month, day, dayOfWeek, or time
174 * @throws IllegalArgumentException the month, day, dayOfWeek, or time
220 * @throws IllegalArgumentException the month, day, dayOfWeek, or time
306 * @param dayOfWeek The daylight savings starting day-of-week.
313 * dayOfWeek, or time parameters are out of range
316 public void setStartRule(int month, int dayOfWeekInMonth, int dayOfWeek, argument
322 getSTZInfo().setStart(month, dayOfWeekInMonth, dayOfWeek, time, -1, false);
323 setStartRule(month, dayOfWeekInMonth, dayOfWeek, time, WALL_TIME);
331 * The dayOfWeekInMonth and dayOfWeek parameter
364 setStartRule(int month, int dayOfWeekInMonth, int dayOfWeek, int time, int mode) argument
415 setStartRule(int month, int dayOfMonth, int dayOfWeek, int time, boolean after) argument
445 setEndRule(int month, int dayOfWeekInMonth, int dayOfWeek, int time) argument
492 setEndRule(int month, int dayOfMonth, int dayOfWeek, int time, boolean after) argument
501 setEndRule(int month, int dayOfMonth, int dayOfWeek, int time, int mode, boolean after) argument
524 setEndRule(int month, int dayOfWeekInMonth, int dayOfWeek, int time, int mode) argument
642 getOffset(int era, int year, int month, int day, int dayOfWeek, int millis) argument
664 getOffset(int era, int year, int month, int day, int dayOfWeek, int millis, int monthLength) argument
682 getOffset(int era, int year, int month, int day, int dayOfWeek, int millis, int monthLength, int prevMonthLength ) argument
844 compareToRule(int month, int monthLen, int prevMonthLen, int dayOfMonth, int dayOfWeek, int millis, int millisDelta, int ruleMode, int ruleMonth, int ruleDayOfWeek, int ruleDay, int ruleMillis) argument
[all...]
H A DVTimeZone.java79 public int getOffset(int era, int year, int month, int day, int dayOfWeek, argument
81 return tz.getOffset(era, year, month, day, dayOfWeek, milliseconds);
873 int dayOfWeek = ruleFields[1];
882 if (ruleFields.length != 10 || month == -1 || dayOfWeek == 0) {
917 if (month == -1 || dayOfWeek == 0 || dayOfMonth == 0) {
963 if (fields[1] != dayOfWeek) {
1013 if (dayOfWeek == 0 && nthDayOfWeek == 0 && dayOfMonth == 0) {
1027 if (dayOfWeek == 0 && nthDayOfWeek == 0 && dayOfMonth != 0) {
1030 } else if (dayOfWeek != 0 && nthDayOfWeek != 0 && dayOfMonth == 0) {
1032 adtr = new DateTimeRule(month, nthDayOfWeek, dayOfWeek, timeInDa
1485 isEquivalentDateRule(int month, int weekInMonth, int dayOfWeek, DateTimeRule dtrule) argument
1557 writeZonePropsByDOW(Writer writer, boolean isDst, String tzname, int fromOffset, int toOffset, int month, int weekInMonth, int dayOfWeek, long startTime, long untilTime) argument
1578 writeZonePropsByDOW_GEQ_DOM(Writer writer, boolean isDst, String tzname, int fromOffset, int toOffset, int month, int dayOfMonth, int dayOfWeek, long startTime, long untilTime) argument
1629 writeZonePropsByDOW_GEQ_DOM_sub(Writer writer, int month, int dayOfMonth, int dayOfWeek, int numDays, long untilTime, int fromOffset) argument
1661 writeZonePropsByDOW_LEQ_DOM(Writer writer, boolean isDst, String tzname, int fromOffset, int toOffset, int month, int dayOfMonth, int dayOfWeek, long startTime, long untilTime) argument
[all...]
H A DCalendar.java1123 * {@icu} Value returned by getDayOfWeekType(int dayOfWeek) to indicate a
1135 * {@icu} Value returned by getDayOfWeekType(int dayOfWeek) to indicate a
1147 * {@icu} Value returned by getDayOfWeekType(int dayOfWeek) to indicate a
1160 * {@icu} Value returned by getDayOfWeekType(int dayOfWeek) to indicate a
3836 * <code>dayOfWeek</code> parameter.
3839 * @param dayOfWeek The {@link #DAY_OF_WEEK DAY_OF_WEEK} for the day
3849 protected int weekNumber(int desiredDay, int dayOfPeriod, int dayOfWeek) argument
3854 int periodStartDayOfWeek = (dayOfWeek - getFirstDayOfWeek() - dayOfPeriod + 1) % 7;
3890 * @param dayOfWeek The {@link #DAY_OF_WEEK DAY_OF_WEEK} for the day
3900 protected final int weekNumber(int dayOfPeriod, int dayOfWeek) argument
4489 getDayOfWeekType(int dayOfWeek) argument
4534 getWeekendTransition(int dayOfWeek) argument
[all...]
/external/icu/icu4j/main/classes/core/src/com/ibm/icu/impl/
H A DGrego.java107 public static int dayOfWeek(long day) { method in class:Grego
110 int dayOfWeek = (int)remainder[0];
111 dayOfWeek = (dayOfWeek == 0) ? 7 : dayOfWeek;
112 return dayOfWeek;
145 int dayOfWeek = (int)((day + 2) % 7); // day 0 is Monday(2)
146 if (dayOfWeek < 1 /* Sunday */) {
147 dayOfWeek += 7;
154 fields[3] = dayOfWeek;
[all...]
H A DTimeZoneAdapter.java83 public int getOffset(int era, int year, int month, int day, int dayOfWeek, argument
85 return zone.getOffset(era, year, month, day, dayOfWeek, millis);
/external/icu/icu4c/source/i18n/unicode/
H A Dsimpletz.h54 * along with <code>dayOfWeek = UCAL_SUNDAY</code> to specify the rule.
274 * The dayOfWeekInMonth and dayOfWeek parameters together specify how to calculate
278 * <li>If both dayOfWeekInMonth and dayOfWeek are positive, they specify the
281 * <li>If dayOfWeek is positive and dayOfWeekInMonth is negative, they specify
284 * <li>If dayOfWeek is zero and dayOfWeekInMonth is positive, dayOfWeekInMonth
287 * <li>If dayOfWeek is zero and dayOfWeekInMonth is negative, dayOfWeekInMonth
291 * <li>If dayOfWeek is negative and dayOfWeekInMonth is positive, they specify the
295 * <li>If dayOfWeek and DayOfWeekInMonth are both negative, they specify the
304 * @param dayOfWeek the daylight savings starting day-of-week. Please see
311 void setStartRule(int32_t month, int32_t dayOfWeekInMonth, int32_t dayOfWeek,
884 setStartRule(int32_t month, int32_t dayOfWeekInMonth, int32_t dayOfWeek, int32_t time, UErrorCode& status) argument
896 setStartRule(int32_t month, int32_t dayOfMonth, int32_t dayOfWeek, int32_t time, UBool after, UErrorCode& status) argument
902 setEndRule(int32_t month, int32_t dayOfWeekInMonth, int32_t dayOfWeek, int32_t time, UErrorCode& status) argument
913 setEndRule(int32_t month, int32_t dayOfMonth, int32_t dayOfWeek, int32_t time, UBool after, UErrorCode& status) argument
[all...]
H A Ddtrule.h81 * @param dayOfWeek The day of week, for example, <code>Calendar::SUNDAY</code>.
87 DateTimeRule(int32_t month, int32_t weekInMonth, int32_t dayOfWeek,
98 * @param dayOfWeek The day of week, for example, <code>Calendar::SUNDAY</code>.
105 DateTimeRule(int32_t month, int32_t dayOfMonth, int32_t dayOfWeek, UBool after,
H A Dvtzone.h206 * @param dayOfWeek The reference date's day-of-week (1-based; 1 is Sunday)
213 uint8_t dayOfWeek, int32_t millis, UErrorCode& status) const;
227 * @param dayOfWeek The reference date's day-of-week (1-based; 1 is Sunday)
235 uint8_t dayOfWeek, int32_t millis,
392 int32_t month, int32_t weekInMonth, int32_t dayOfWeek,
396 int32_t month, int32_t dayOfMonth, int32_t dayOfWeek,
399 int32_t dayOfWeek, int32_t numDays,
403 int32_t month, int32_t dayOfMonth, int32_t dayOfWeek,
H A Drbtz.h142 * @param dayOfWeek The reference date's day-of-week (1-based; 1 is Sunday)
149 uint8_t dayOfWeek, int32_t millis, UErrorCode& status) const;
163 * @param dayOfWeek The reference date's day-of-week (1-based; 1 is Sunday)
171 uint8_t dayOfWeek, int32_t millis,
H A Dcalendar.h1387 * @param dayOfWeek The day of the week whose type is desired (UCAL_SUNDAY..UCAL_SATURDAY).
1392 virtual UCalendarWeekdayType getDayOfWeekType(UCalendarDaysOfWeek dayOfWeek, UErrorCode &status) const;
1397 * for the specified dayOfWeek, return the time at which the weekend begins.
1398 * If getDayOfWeekType() returns UCAL_WEEKEND_CEASE for the specified dayOfWeek,
1400 * some other UCalendarWeekdayType for the specified dayOfWeek, is it an error condition
1402 * @param dayOfWeek The day of the week for which the weekend transition time is
1408 virtual int32_t getWeekendTransition(UCalendarDaysOfWeek dayOfWeek, UErrorCode &status) const;
2088 * @param dayOfWeek The {@link #UCalendarDateFields DAY_OF_WEEK} for the day
2099 int32_t weekNumber(int32_t desiredDay, int32_t dayOfPeriod, int32_t dayOfWeek);
2123 * @param dayOfWeek Th
2539 weekNumber(int32_t dayOfPeriod, int32_t dayOfWeek) argument
[all...]
/external/icu/icu4j/main/tests/core/src/com/ibm/icu/dev/test/calendar/
H A DChineseTestCase.java27 * @param dayOfWeek the DAY_OF_WEEK field of tested calendar on given
32 boolean isLeapMonth, int dayOfMonth, int dayOfWeek) {
41 set(Calendar.DAY_OF_WEEK, dayOfWeek);
30 ChineseTestCase(double julian, int era, int year, int month, boolean isLeapMonth, int dayOfMonth, int dayOfWeek) argument
H A DTestCase.java84 * @param dayOfWeek The DAY_OF_WEEK field of tested calendar on the given julian day
91 int dayOfWeek,
100 set(Calendar.DAY_OF_WEEK, dayOfWeek);
118 * @param dayOfWeek The DAY_OF_WEEK field of tested calendar on the given gregorian date
125 int dayOfWeek,
137 set(Calendar.DAY_OF_WEEK, dayOfWeek);
89 TestCase(double julian, int era, int year, int month, int day, int dayOfWeek, int hour, int min, int sec) argument
123 TestCase(int gregYear, int gregMonth, int gregDay, int era, int year, int month, int day, int dayOfWeek, int hour, int min, int sec) argument
/external/icu/icu4c/source/i18n/
H A Ddtrule.cpp30 int32_t dayOfWeek,
33 : fMonth(month), fDayOfMonth(0), fDayOfWeek(dayOfWeek), fWeekInMonth(weekInMonth), fMillisInDay(millisInDay),
39 int32_t dayOfWeek,
44 fMonth(month), fDayOfMonth(dayOfMonth), fDayOfWeek(dayOfWeek), fWeekInMonth(0), fMillisInDay(millisInDay),
28 DateTimeRule(int32_t month, int32_t weekInMonth, int32_t dayOfWeek, int32_t millisInDay, TimeRuleType timeType) argument
37 DateTimeRule(int32_t month, int32_t dayOfMonth, int32_t dayOfWeek, UBool after, int32_t millisInDay, TimeRuleType timeType) argument
H A Dsimpletz.cpp272 * The dayOfWeekInMonth and dayOfWeek parameters together specify how to calculate
275 * <li>If both dayOfWeekInMonth and dayOfWeek are positive, they specify the
278 * <li>If dayOfWeek is positive and dayOfWeekInMonth is negative, they specify
281 * <li>If dayOfWeek is zero and dayOfWeekInMonth is positive, dayOfWeekInMonth
284 * <li>If dayOfWeek is zero and dayOfWeekInMonth is negative, dayOfWeekInMonth
288 * <li>If dayOfWeek is negative and dayOfWeekInMonth is positive, they specify the
292 * <li>If dayOfWeek and DayOfWeekInMonth are both negative, they specify the
300 * @param dayOfWeek the daylight savings starting day-of-week. Please see
307 SimpleTimeZone::setStartRule(int32_t month, int32_t dayOfWeekInMonth, int32_t dayOfWeek, argument
312 startDayOfWeek = (int8_t)dayOfWeek;
331 setStartRule(int32_t month, int32_t dayOfMonth, int32_t dayOfWeek, int32_t time, TimeMode mode, UBool after, UErrorCode& status) argument
359 setEndRule(int32_t month, int32_t dayOfWeekInMonth, int32_t dayOfWeek, int32_t time, TimeMode mode, UErrorCode& status) argument
383 setEndRule(int32_t month, int32_t dayOfMonth, int32_t dayOfWeek, int32_t time, TimeMode mode, UBool after, UErrorCode& status) argument
393 getOffset(uint8_t era, int32_t year, int32_t month, int32_t day, uint8_t dayOfWeek, int32_t millis, UErrorCode& status) const argument
412 getOffset(uint8_t era, int32_t year, int32_t month, int32_t day, uint8_t dayOfWeek, int32_t millis, int32_t , UErrorCode& status) const argument
439 getOffset(uint8_t era, int32_t year, int32_t month, int32_t day, uint8_t dayOfWeek, int32_t millis, int32_t monthLength, int32_t prevMonthLength, UErrorCode& status) const argument
569 compareToRule(int8_t month, int8_t monthLen, int8_t prevMonthLen, int8_t dayOfMonth, int8_t dayOfWeek, int32_t millis, int32_t millisDelta, EMode ruleMode, int8_t ruleMonth, int8_t ruleDayOfWeek, int8_t ruleDay, int32_t ruleMillis) argument
[all...]
H A Dvzone.cpp118 uint8_t dayOfWeek, int32_t millis, UErrorCode& status) {
119 return ((VTimeZone*)zone)->VTimeZone::getOffset(era, year, month, day, dayOfWeek, millis, status);
124 uint8_t dayOfWeek, int32_t millis,
126 return ((VTimeZone*)zone)->VTimeZone::getOffset(era, year, month, day, dayOfWeek, millis, monthLength, status);
117 vzone_getOffset(VZone* zone, uint8_t era, int32_t year, int32_t month, int32_t day, uint8_t dayOfWeek, int32_t millis, UErrorCode& status) argument
123 vzone_getOffset2(VZone* zone, uint8_t era, int32_t year, int32_t month, int32_t day, uint8_t dayOfWeek, int32_t millis, int32_t monthLength, UErrorCode& status) argument
H A Dolsontz.h168 int32_t day, uint8_t dayOfWeek,
175 int32_t day, uint8_t dayOfWeek,
H A Dvtzone.cpp539 int32_t month, dayOfWeek, nthDayOfWeek, dayOfMonth = 0; local
544 parseRRULE(rrule, month, dayOfWeek, nthDayOfWeek, days, daysCount, until, status);
553 if (daysCount != 7 || month == -1 || dayOfWeek == 0) {
590 if (month == -1 || dayOfWeek == 0 || daysCount == 0) {
639 if (tmp_dayOfWeek != dayOfWeek) {
689 if (dayOfWeek == 0 && nthDayOfWeek == 0 && dayOfMonth == 0) {
703 if (dayOfWeek == 0 && nthDayOfWeek == 0 && dayOfMonth != 0) {
706 } else if (dayOfWeek != 0 && nthDayOfWeek != 0 && dayOfMonth == 0) {
708 adtr = new DateTimeRule(month, nthDayOfWeek, dayOfWeek, startMID, DateTimeRule::WALL_TIME);
709 } else if (dayOfWeek !
765 isEquivalentDateRule(int32_t month, int32_t weekInMonth, int32_t dayOfWeek, const DateTimeRule *dtrule) argument
1184 getOffset(uint8_t era, int32_t year, int32_t month, int32_t day, uint8_t dayOfWeek, int32_t millis, UErrorCode& status) const argument
1190 getOffset(uint8_t era, int32_t year, int32_t month, int32_t day, uint8_t dayOfWeek, int32_t millis, int32_t monthLength, UErrorCode& status) const argument
2292 writeZonePropsByDOW(VTZWriter& writer, UBool isDst, const UnicodeString& zonename, int32_t fromOffset, int32_t toOffset, int32_t month, int32_t weekInMonth, int32_t dayOfWeek, UDate startTime, UDate untilTime, UErrorCode& status) const argument
2328 writeZonePropsByDOW_GEQ_DOM(VTZWriter& writer, UBool isDst, const UnicodeString& zonename, int32_t fromOffset, int32_t toOffset, int32_t month, int32_t dayOfMonth, int32_t dayOfWeek, UDate startTime, UDate untilTime, UErrorCode& status) const argument
2405 writeZonePropsByDOW_GEQ_DOM_sub(VTZWriter& writer, int32_t month, int32_t dayOfMonth, int32_t dayOfWeek, int32_t numDays, UDate untilTime, int32_t fromOffset, UErrorCode& status) const argument
2452 writeZonePropsByDOW_LEQ_DOM(VTZWriter& writer, UBool isDst, const UnicodeString& zonename, int32_t fromOffset, int32_t toOffset, int32_t month, int32_t dayOfMonth, int32_t dayOfWeek, UDate startTime, UDate untilTime, UErrorCode& status) const argument
[all...]
H A Dvzone.h182 * @param dayOfWeek The reference date's day-of-week (1-based; 1 is Sunday)
189 uint8_t dayOfWeek, int32_t millis, UErrorCode& status);
204 * @param dayOfWeek The reference date's day-of-week (1-based; 1 is Sunday)
212 uint8_t dayOfWeek, int32_t millis,
H A Dcalendar.cpp1558 int8_t dayOfWeek = (int8_t) uprv_fmod(julian + 1, 7); local
1560 uint8_t result = (uint8_t)(dayOfWeek + ((dayOfWeek < 0) ? (7+UCAL_SUNDAY ) : UCAL_SUNDAY));
1624 int32_t dayOfWeek = fFields[UCAL_DAY_OF_WEEK]; local
1637 int32_t relDow = (dayOfWeek + 7 - getFirstDayOfWeek()) % 7; // 0..6
1638 int32_t relDowJan1 = (dayOfWeek - dayOfYear + 7001 - getFirstDayOfWeek()) % 7; // 0..6
1653 woy = weekNumber(prevDoy, dayOfWeek);
1680 fFields[UCAL_WEEK_OF_MONTH] = weekNumber(dayOfMonth, dayOfWeek);
1689 int32_t Calendar::weekNumber(int32_t desiredDay, int32_t dayOfPeriod, int32_t dayOfWeek) argument
1694 int32_t periodStartDayOfWeek = (dayOfWeek
2518 getDayOfWeekType(UCalendarDaysOfWeek dayOfWeek, UErrorCode &status) const argument
2551 getWeekendTransition(UCalendarDaysOfWeek dayOfWeek, UErrorCode &status) const argument
2590 UCalendarDaysOfWeek dayOfWeek = (UCalendarDaysOfWeek)get(UCAL_DAY_OF_WEEK, status); local
[all...]
/external/icu/icu4c/source/test/intltest/
H A Dcalcasts.h33 int32_t dayOfWeek; member in struct:CalendarCaseTest::TestCase
H A Dtzregts.cpp473 int32_t dayOfWeek = cal->get(UCAL_DAY_OF_WEEK, status); local
481 int32_t offset = tz->getOffset((uint8_t)era, year, month, day, (uint8_t)dayOfWeek, millis, status);
626 int32_t dayOfWeek = DATA[i+3]; local
633 zone->setStartRule(month, day, dayOfWeek, time, status);
639 ", dayOfWeek=" + dayOfWeek + ", time=" + time +
647 zone->setEndRule(month, day, dayOfWeek, time, status);
653 ", dayOfWeek=" + dayOfWeek + ", time=" + time +
663 (int8_t)month, (int8_t)day, (int8_t)dayOfWeek, tim
[all...]
/external/icu/icu4j/main/classes/localespi/src/com/ibm/icu/impl/jdkadapter/
H A DTimeZoneICU.java67 public int getOffset(int era, int year, int month, int day, int dayOfWeek, int milliseconds) { argument
68 return fIcuTz.getOffset(era, year, month, day, dayOfWeek, milliseconds);

Completed in 570 milliseconds

12