Lines Matching defs:tz

230 TimeZoneTest::findTransition(const TimeZone& tz,
234 UBool startsInDST = tz.inDaylightTime(min, ec);
236 if (tz.inDaylightTime(max, ec) == startsInDST) {
237 logln("Error: " + tz.getID(id) + ".inDaylightTime(" + dateToString(min) + ") = " + (startsInDST?"TRUE":"FALSE") +
244 if (tz.inDaylightTime(mid, ec) == startsInDST) {
253 logln(tz.getID(id) + " Before: " + min/1000 + " = " +
254 dateToString(min,s,tz));
255 logln(tz.getID(id) + " After: " + max/1000 + " = " +
256 dateToString(max,s,tz));
260 TimeZoneTest::testUsingBinarySearch(const TimeZone& tz,
265 UBool startsInDST = tz.inDaylightTime(min, status);
267 if (tz.inDaylightTime(max, status) == startsInDST) {
274 if (tz.inDaylightTime(mid, status) == startsInDST) {
306 TimeZone* tz = TimeZone::createTimeZone("PRT");
307 if (tz == 0) {
313 double foundOffset = tz->getRawOffset();
321 delete tz;
496 TimeZone *tz = TimeZone::createTimeZone("PST");
497 if (tz != 0) logln("getTimeZone(PST) = " + tz->getID(str));
499 delete tz;
500 tz = TimeZone::createTimeZone("America/Los_Angeles");
501 if (tz != 0) logln("getTimeZone(America/Los_Angeles) = " + tz->getID(str));
503 delete tz;
506 tz = TimeZone::createTimeZone("NON_EXISTENT");
508 if (tz == 0)
510 else if (tz->getID(temp) != UCAL_UNKNOWN_ZONE_ID)
512 delete tz;
690 TimeZone *tz = TimeZone::createTimeZone(*id1);
691 if (tz->getRawOffset() != (-5)*60*60*1000) {
694 delete tz;
752 * NOTE: As of ICU 2.8, this test confirms that the "tz.alias"
898 TimeZone *tz = TimeZone::createTimeZone(itsID);
899 if (!tz || (kReferenceList[i].offset != 0 && *tz == *TimeZone::getGMT())) {
905 UBool usesDaylight = tz->useDaylightTime();
922 int32_t offsetInMinutes = tz->getRawOffset()/60000;
940 delete tz;
948 // This list is copied from tz.alias. If tz.alias
1543 SimpleTimeZone *tz = new SimpleTimeZone(-5 * U_MILLIS_PER_HOUR, "dstSavingsTest",
1549 if (tz->getRawOffset() != -5 * U_MILLIS_PER_HOUR)
1550 errln(UnicodeString("Got back a raw offset of ") + (tz->getRawOffset() / U_MILLIS_PER_HOUR) +
1552 if (!tz->useDaylightTime())
1554 if (tz->getDSTSavings() != 0.5 * U_MILLIS_PER_HOUR)
1555 errln(UnicodeString("Set DST offset to 0.5 hour, but got back ") + (tz->getDSTSavings() /
1558 int32_t offset = tz->getOffset(GregorianCalendar::AD, 1998, UCAL_JANUARY, 1,
1564 offset = tz->getOffset(GregorianCalendar::AD, 1998, UCAL_JUNE, 1, UCAL_MONDAY,
1570 tz->setDSTSavings(U_MILLIS_PER_HOUR, status);
1571 offset = tz->getOffset(GregorianCalendar::AD, 1998, UCAL_JANUARY, 1,
1577 offset = tz->getOffset(GregorianCalendar::AD, 1998, UCAL_JUNE, 1, UCAL_MONDAY,
1583 delete tz;
1596 SimpleTimeZone tz(-5 * U_MILLIS_PER_HOUR, "alternateRuleTest");
1600 tz.setStartRule(UCAL_MARCH, 10, 12 * U_MILLIS_PER_HOUR, status);
1602 errln("tz.setStartRule failed");
1603 tz.setEndRule(UCAL_OCTOBER, 20, 12 * U_MILLIS_PER_HOUR, status);
1605 errln("tz.setStartRule failed");
1607 int32_t offset = tz.getOffset(GregorianCalendar::AD, 1998, UCAL_MARCH, 5,
1613 offset = tz.getOffset(GregorianCalendar::AD, 1998, UCAL_MARCH, 15,
1619 offset = tz.getOffset(GregorianCalendar::AD, 1998, UCAL_OCTOBER, 15,
1624 offset = tz.getOffset(GregorianCalendar::AD, 1998, UCAL_OCTOBER, 25,
1631 tz.setStartRule(UCAL_MARCH, 10, UCAL_FRIDAY, 12 * millisPerHour, TRUE, status);
1633 errln("tz.setStartRule failed");
1634 tz.setEndRule(UCAL_OCTOBER, 20, UCAL_FRIDAY, 12 * millisPerHour, FALSE, status);
1636 errln("tz.setStartRule failed");
1638 offset = tz.getOffset(GregorianCalendar::AD, 1998, UCAL_MARCH, 11,
1644 offset = tz.getOffset(GregorianCalendar::AD, 1998, UCAL_MARCH, 14,
1650 offset = tz.getOffset(GregorianCalendar::AD, 1998, UCAL_OCTOBER, 15,
1656 offset = tz.getOffset(GregorianCalendar::AD, 1998, UCAL_OCTOBER, 17,
1672 " for tz " + tz_icu->getID(id));
1674 logln(UnicodeString("both java and icu report dst savings of ") + expected + " for tz " + tz_icu->getID(id));
1786 TimeZone *tz = TimeZone::createTimeZone(id);
1788 if (tz == 0) {
1790 } else if (tz->getID(s) != UnicodeString(id)) {
1796 tz->getOffset(when, FALSE, raw, dst, ec);
1811 delete tz;
1907 TimeZone *tz;
1911 tz = timezones[t];
1924 tz->getOffset(dt, FALSE, raw, dst, status);
1926 errln("test case %d.%d: tz.getOffset(%04d-%02d-%02d %02d:%02d:%02d) fails: %s",
1933 errln("test case %d.%d: tz.getOffset(%04d-%02d-%02d %02d:%02d:%02d) returns %d+%d != %d",
2263 // tz file solar87 was removed from tzdata2013i
2384 {"Mid-Atlantic Standard Time", 0, ""}, // No tz database mapping