/third_party/icu/icu4j/main/classes/core/src/com/ibm/icu/util/ |
H A D | DateTimeRule.java | 84 private final int weekInMonth; field in DateTimeRule 113 this.weekInMonth = 0; in DateTimeRule() 122 * @param weekInMonth The ordinal number of the day of week. Negative number 132 public DateTimeRule(int month, int weekInMonth, int dayOfWeek, in DateTimeRule() argument 136 this.weekInMonth = weekInMonth; in DateTimeRule() 173 this.weekInMonth = 0; in DateTimeRule() 232 return weekInMonth; in getRuleWeekInMonth() 278 sDate = Integer.toString(weekInMonth) + DOWSTR[dayOfWeek]; in toString()
|
H A D | BasicTimeZone.java | 412 int weekInMonth = Grego.getDayOfWeekInMonth(dtfields[0], dtfields[1], dtfields[2]); in getSimpleTimeZoneRulesNear() 414 DateTimeRule dtr = new DateTimeRule(dtfields[1], weekInMonth, dtfields[3], in getSimpleTimeZoneRulesNear() 444 weekInMonth = Grego.getDayOfWeekInMonth(dtfields[0], dtfields[1], in getSimpleTimeZoneRulesNear() 446 dtr = new DateTimeRule(dtfields[1], weekInMonth, dtfields[3], in getSimpleTimeZoneRulesNear() 477 weekInMonth = Grego.getDayOfWeekInMonth(dtfields[0], dtfields[1], in getSimpleTimeZoneRulesNear() 479 dtr = new DateTimeRule(dtfields[1], weekInMonth, dtfields[3], in getSimpleTimeZoneRulesNear()
|
H A D | VTimeZone.java | 1304 int weekInMonth = Grego.getDayOfWeekInMonth(dtfields[0], dtfields[1], dtfields[2]); in writeZone() 1320 && dstWeekInMonth == weekInMonth in writeZone() 1346 dstWeekInMonth = weekInMonth; in writeZone() 1367 && stdWeekInMonth == weekInMonth in writeZone() 1393 stdWeekInMonth = weekInMonth; in writeZone() 1486 * Check if the DOW rule specified by month, weekInMonth and dayOfWeek is equivalent 1489 private static boolean isEquivalentDateRule(int month, int weekInMonth, int dayOfWeek, DateTimeRule dtrule) { in isEquivalentDateRule() argument 1498 && dtrule.getRuleWeekInMonth() == weekInMonth) { in isEquivalentDateRule() 1503 if (ruleDOM%7 == 1 && (ruleDOM + 6)/7 == weekInMonth) { in isEquivalentDateRule() 1507 && weekInMonth in isEquivalentDateRule() 1561 writeZonePropsByDOW(Writer writer, boolean isDst, String tzname, int fromOffset, int toOffset, int month, int weekInMonth, int dayOfWeek, long startTime, long untilTime) writeZonePropsByDOW() argument [all...] |
/third_party/icu/ohos_icu4j/src/main/java/ohos/global/icu/util/ |
H A D | DateTimeRule.java | 71 private final int weekInMonth; field in DateTimeRule 98 this.weekInMonth = 0; in DateTimeRule() 107 * @param weekInMonth The ordinal number of the day of week. Negative number 115 public DateTimeRule(int month, int weekInMonth, int dayOfWeek, in DateTimeRule() argument 119 this.weekInMonth = weekInMonth; in DateTimeRule() 154 this.weekInMonth = 0; in DateTimeRule() 203 return weekInMonth; in getRuleWeekInMonth() 243 sDate = Integer.toString(weekInMonth) + DOWSTR[dayOfWeek]; in toString()
|
H A D | BasicTimeZone.java | 399 int weekInMonth = Grego.getDayOfWeekInMonth(dtfields[0], dtfields[1], dtfields[2]); in getSimpleTimeZoneRulesNear() 401 DateTimeRule dtr = new DateTimeRule(dtfields[1], weekInMonth, dtfields[3], in getSimpleTimeZoneRulesNear() 431 weekInMonth = Grego.getDayOfWeekInMonth(dtfields[0], dtfields[1], in getSimpleTimeZoneRulesNear() 433 dtr = new DateTimeRule(dtfields[1], weekInMonth, dtfields[3], in getSimpleTimeZoneRulesNear() 464 weekInMonth = Grego.getDayOfWeekInMonth(dtfields[0], dtfields[1], in getSimpleTimeZoneRulesNear() 466 dtr = new DateTimeRule(dtfields[1], weekInMonth, dtfields[3], in getSimpleTimeZoneRulesNear()
|
H A D | VTimeZone.java | 1275 int weekInMonth = Grego.getDayOfWeekInMonth(dtfields[0], dtfields[1], dtfields[2]); in writeZone() 1291 && dstWeekInMonth == weekInMonth in writeZone() 1317 dstWeekInMonth = weekInMonth; in writeZone() 1338 && stdWeekInMonth == weekInMonth in writeZone() 1364 stdWeekInMonth = weekInMonth; in writeZone() 1457 * Check if the DOW rule specified by month, weekInMonth and dayOfWeek is equivalent 1460 private static boolean isEquivalentDateRule(int month, int weekInMonth, int dayOfWeek, DateTimeRule dtrule) { in isEquivalentDateRule() argument 1469 && dtrule.getRuleWeekInMonth() == weekInMonth) { in isEquivalentDateRule() 1474 if (ruleDOM%7 == 1 && (ruleDOM + 6)/7 == weekInMonth) { in isEquivalentDateRule() 1478 && weekInMonth in isEquivalentDateRule() 1532 writeZonePropsByDOW(Writer writer, boolean isDst, String tzname, int fromOffset, int toOffset, int month, int weekInMonth, int dayOfWeek, long startTime, long untilTime) writeZonePropsByDOW() argument [all...] |
/third_party/icu/icu4j/main/classes/core/src/com/ibm/icu/impl/ |
H A D | Grego.java | 206 int weekInMonth = (dayOfMonth + 6)/7; in getDayOfWeekInMonth() 207 if (weekInMonth == 4) { in getDayOfWeekInMonth() 209 weekInMonth = -1; in getDayOfWeekInMonth() 211 } else if (weekInMonth == 5) { in getDayOfWeekInMonth() 212 weekInMonth = -1; in getDayOfWeekInMonth() 214 return weekInMonth; in getDayOfWeekInMonth()
|
/third_party/icu/ohos_icu4j/src/main/java/ohos/global/icu/impl/ |
H A D | Grego.java | 208 int weekInMonth = (dayOfMonth + 6)/7; in getDayOfWeekInMonth() 209 if (weekInMonth == 4) { in getDayOfWeekInMonth() 211 weekInMonth = -1; in getDayOfWeekInMonth() 213 } else if (weekInMonth == 5) { in getDayOfWeekInMonth() 214 weekInMonth = -1; in getDayOfWeekInMonth() 216 return weekInMonth; in getDayOfWeekInMonth()
|
/third_party/icu/icu4c/source/i18n/ |
H A D | gregoimp.cpp | 157 int32_t weekInMonth = (dom + 6)/7; in dayOfWeekInMonth() local 158 if (weekInMonth == 4) { in dayOfWeekInMonth() 160 weekInMonth = -1; in dayOfWeekInMonth() 162 } else if (weekInMonth == 5) { in dayOfWeekInMonth() 163 weekInMonth = -1; in dayOfWeekInMonth() 165 return weekInMonth; in dayOfWeekInMonth()
|
H A D | basictz.cpp | 169 int32_t weekInMonth = Grego::dayOfWeekInMonth(year, month, dom); in getSimpleRulesNear() local 171 DateTimeRule *dtr = new DateTimeRule(month, weekInMonth, dow, mid, DateTimeRule::WALL_TIME); in getSimpleRulesNear() 196 weekInMonth = Grego::dayOfWeekInMonth(year, month, dom); in getSimpleRulesNear() 198 dtr = new DateTimeRule(month, weekInMonth, dow, mid, DateTimeRule::WALL_TIME); in getSimpleRulesNear() 227 weekInMonth = Grego::dayOfWeekInMonth(year, month, dom); in getSimpleRulesNear() 228 dtr = new DateTimeRule(month, weekInMonth, dow, mid, DateTimeRule::WALL_TIME); in getSimpleRulesNear()
|
H A D | dtrule.cpp | 31 int32_t weekInMonth, in DateTimeRule() 35 : fMonth(month), fDayOfMonth(0), fDayOfWeek(dayOfWeek), fWeekInMonth(weekInMonth), fMillisInDay(millisInDay), in DateTimeRule() 30 DateTimeRule(int32_t month, int32_t weekInMonth, int32_t dayOfWeek, int32_t millisInDay, TimeRuleType timeType) DateTimeRule() argument
|
H A D | vtzone.cpp | 757 * Check if the DOW rule specified by month, weekInMonth and dayOfWeek is equivalent 760 static UBool isEquivalentDateRule(int32_t month, int32_t weekInMonth, int32_t dayOfWeek, const DateTimeRule *dtrule) { in isEquivalentDateRule() argument 769 && dtrule->getRuleWeekInMonth() == weekInMonth) { in isEquivalentDateRule() 774 if (ruleDOM%7 == 1 && (ruleDOM + 6)/7 == weekInMonth) { in isEquivalentDateRule() 778 && weekInMonth == -1*((MONTHLENGTH[month]-ruleDOM+1)/7)) { in isEquivalentDateRule() 783 if (ruleDOM%7 == 0 && ruleDOM/7 == weekInMonth) { in isEquivalentDateRule() 787 && weekInMonth == -1*((MONTHLENGTH[month] - ruleDOM)/7 + 1)) { in isEquivalentDateRule() 1921 int32_t weekInMonth = Grego::dayOfWeekInMonth(year, month, dom); in writeZone() local 1938 && dstWeekInMonth == weekInMonth in writeZone() 1967 dstWeekInMonth = weekInMonth; in writeZone() 2253 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 writeZonePropsByDOW() argument [all...] |
/third_party/node/deps/icu-small/source/i18n/ |
H A D | gregoimp.cpp | 162 int32_t weekInMonth = (dom + 6)/7; in dayOfWeekInMonth() local 163 if (weekInMonth == 4) { in dayOfWeekInMonth() 165 weekInMonth = -1; in dayOfWeekInMonth() 167 } else if (weekInMonth == 5) { in dayOfWeekInMonth() 168 weekInMonth = -1; in dayOfWeekInMonth() 170 return weekInMonth; in dayOfWeekInMonth()
|
H A D | basictz.cpp | 169 int32_t weekInMonth = Grego::dayOfWeekInMonth(year, month, dom); in getSimpleRulesNear() local 171 DateTimeRule *dtr = new DateTimeRule(month, weekInMonth, dow, mid, DateTimeRule::WALL_TIME); in getSimpleRulesNear() 196 weekInMonth = Grego::dayOfWeekInMonth(year, month, dom); in getSimpleRulesNear() 198 dtr = new DateTimeRule(month, weekInMonth, dow, mid, DateTimeRule::WALL_TIME); in getSimpleRulesNear() 227 weekInMonth = Grego::dayOfWeekInMonth(year, month, dom); in getSimpleRulesNear() 228 dtr = new DateTimeRule(month, weekInMonth, dow, mid, DateTimeRule::WALL_TIME); in getSimpleRulesNear()
|
H A D | dtrule.cpp | 31 int32_t weekInMonth, in DateTimeRule() 35 : fMonth(month), fDayOfMonth(0), fDayOfWeek(dayOfWeek), fWeekInMonth(weekInMonth), fMillisInDay(millisInDay), in DateTimeRule() 30 DateTimeRule(int32_t month, int32_t weekInMonth, int32_t dayOfWeek, int32_t millisInDay, TimeRuleType timeType) DateTimeRule() argument
|
H A D | vtzone.cpp | 757 * Check if the DOW rule specified by month, weekInMonth and dayOfWeek is equivalent 760 static UBool isEquivalentDateRule(int32_t month, int32_t weekInMonth, int32_t dayOfWeek, const DateTimeRule *dtrule) { in isEquivalentDateRule() argument 769 && dtrule->getRuleWeekInMonth() == weekInMonth) { in isEquivalentDateRule() 774 if (ruleDOM%7 == 1 && (ruleDOM + 6)/7 == weekInMonth) { in isEquivalentDateRule() 778 && weekInMonth == -1*((MONTHLENGTH[month]-ruleDOM+1)/7)) { in isEquivalentDateRule() 783 if (ruleDOM%7 == 0 && ruleDOM/7 == weekInMonth) { in isEquivalentDateRule() 787 && weekInMonth == -1*((MONTHLENGTH[month] - ruleDOM)/7 + 1)) { in isEquivalentDateRule() 1921 int32_t weekInMonth = Grego::dayOfWeekInMonth(year, month, dom); in writeZone() local 1938 && dstWeekInMonth == weekInMonth in writeZone() 1967 dstWeekInMonth = weekInMonth; in writeZone() 2253 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 writeZonePropsByDOW() argument [all...] |
/third_party/skia/third_party/externals/icu/source/i18n/ |
H A D | gregoimp.cpp | 152 int32_t weekInMonth = (dom + 6)/7; in dayOfWeekInMonth() local 153 if (weekInMonth == 4) { in dayOfWeekInMonth() 155 weekInMonth = -1; in dayOfWeekInMonth() 157 } else if (weekInMonth == 5) { in dayOfWeekInMonth() 158 weekInMonth = -1; in dayOfWeekInMonth() 160 return weekInMonth; in dayOfWeekInMonth()
|
H A D | basictz.cpp | 169 int32_t weekInMonth = Grego::dayOfWeekInMonth(year, month, dom); in getSimpleRulesNear() local 171 DateTimeRule *dtr = new DateTimeRule(month, weekInMonth, dow, mid, DateTimeRule::WALL_TIME); in getSimpleRulesNear() 196 weekInMonth = Grego::dayOfWeekInMonth(year, month, dom); in getSimpleRulesNear() 198 dtr = new DateTimeRule(month, weekInMonth, dow, mid, DateTimeRule::WALL_TIME); in getSimpleRulesNear() 227 weekInMonth = Grego::dayOfWeekInMonth(year, month, dom); in getSimpleRulesNear() 228 dtr = new DateTimeRule(month, weekInMonth, dow, mid, DateTimeRule::WALL_TIME); in getSimpleRulesNear()
|
H A D | dtrule.cpp | 31 int32_t weekInMonth, in DateTimeRule() 35 : fMonth(month), fDayOfMonth(0), fDayOfWeek(dayOfWeek), fWeekInMonth(weekInMonth), fMillisInDay(millisInDay), in DateTimeRule() 30 DateTimeRule(int32_t month, int32_t weekInMonth, int32_t dayOfWeek, int32_t millisInDay, TimeRuleType timeType) DateTimeRule() argument
|
H A D | vtzone.cpp | 765 * Check if the DOW rule specified by month, weekInMonth and dayOfWeek is equivalent 768 static UBool isEquivalentDateRule(int32_t month, int32_t weekInMonth, int32_t dayOfWeek, const DateTimeRule *dtrule) { in isEquivalentDateRule() argument 777 && dtrule->getRuleWeekInMonth() == weekInMonth) { in isEquivalentDateRule() 782 if (ruleDOM%7 == 1 && (ruleDOM + 6)/7 == weekInMonth) { in isEquivalentDateRule() 786 && weekInMonth == -1*((MONTHLENGTH[month]-ruleDOM+1)/7)) { in isEquivalentDateRule() 791 if (ruleDOM%7 == 0 && ruleDOM/7 == weekInMonth) { in isEquivalentDateRule() 795 && weekInMonth == -1*((MONTHLENGTH[month] - ruleDOM)/7 + 1)) { in isEquivalentDateRule() 2015 int32_t weekInMonth = Grego::dayOfWeekInMonth(year, month, dom); in writeZone() local 2032 && dstWeekInMonth == weekInMonth in writeZone() 2061 dstWeekInMonth = weekInMonth; in writeZone() 2347 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 writeZonePropsByDOW() argument [all...] |
/third_party/icu/icu4c/source/i18n/unicode/ |
H A D | dtrule.h | 82 * @param weekInMonth The ordinal number of the day of week. Negative number 91 DateTimeRule(int32_t month, int32_t weekInMonth, int32_t dayOfWeek,
|
H A D | vtzone.h | 406 int32_t month, int32_t weekInMonth, int32_t dayOfWeek,
|
/third_party/node/deps/icu-small/source/i18n/unicode/ |
H A D | dtrule.h | 82 * @param weekInMonth The ordinal number of the day of week. Negative number 91 DateTimeRule(int32_t month, int32_t weekInMonth, int32_t dayOfWeek,
|
/third_party/skia/third_party/externals/icu/source/i18n/unicode/ |
H A D | dtrule.h | 82 * @param weekInMonth The ordinal number of the day of week. Negative number 91 DateTimeRule(int32_t month, int32_t weekInMonth, int32_t dayOfWeek,
|
H A D | vtzone.h | 409 int32_t month, int32_t weekInMonth, int32_t dayOfWeek,
|