Home
last modified time | relevance | path

Searched refs:weekInMonth (Results 1 - 25 of 27) sorted by relevance

12

/third_party/icu/icu4j/main/classes/core/src/com/ibm/icu/util/
H A DDateTimeRule.java84 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 DBasicTimeZone.java412 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 DVTimeZone.java1304 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 DDateTimeRule.java71 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 DBasicTimeZone.java399 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 DVTimeZone.java1275 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 DGrego.java206 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 DGrego.java208 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 Dgregoimp.cpp157 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 Dbasictz.cpp169 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 Ddtrule.cpp31 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 Dvtzone.cpp757 * 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 Dgregoimp.cpp162 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 Dbasictz.cpp169 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 Ddtrule.cpp31 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 Dvtzone.cpp757 * 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 Dgregoimp.cpp152 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 Dbasictz.cpp169 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 Ddtrule.cpp31 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 Dvtzone.cpp765 * 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 Ddtrule.h82 * @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 Dvtzone.h406 int32_t month, int32_t weekInMonth, int32_t dayOfWeek,
/third_party/node/deps/icu-small/source/i18n/unicode/
H A Ddtrule.h82 * @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 Ddtrule.h82 * @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 Dvtzone.h409 int32_t month, int32_t weekInMonth, int32_t dayOfWeek,

Completed in 29 milliseconds

12