Home | History | Annotate | Download | only in intltest

Lines Matching refs:TimeZone

11 #include "unicode/timezone.h"
95 TimeZone* zoneclone = zone->clone();
111 TimeZone* saveDefault = TimeZone::createDefault();
112 logln((UnicodeString)"TimeZone::createDefault() => " + saveDefault->getID(id));
113 TimeZone* pstZone = TimeZone::createTimeZone("America/Los_Angeles");
139 TimeZone::adoptDefault(zone);
140 TimeZone* defaultzone = TimeZone::createDefault();
144 TimeZone::adoptDefault(saveDefault);
150 const char* tzver = TimeZone::getTZDataVersion(status);
239 TimeZoneTest::findTransition(const TimeZone& tz,
244 if (failure(ec, "TimeZone::inDaylightTime")) return;
250 if (failure(ec, "TimeZone::inDaylightTime")) return;
258 if (failure(ec, "TimeZone::inDaylightTime")) return;
269 TimeZoneTest::testUsingBinarySearch(const TimeZone& tz,
275 if (failure(status, "TimeZone::inDaylightTime")) return;
280 if (failure(status, "TimeZone::inDaylightTime")) return;
288 if (failure(status, "TimeZone::inDaylightTime")) return;
310 * Test the offset of the PRT timezone.
315 TimeZone* tz = TimeZone::createTimeZone("PRT");
317 errln("FAIL: TimeZone(PRT) is null");
342 TimeZone* time_zone = TimeZone::createTimeZone("PST");
345 logln("The timezone is " + time_zone->getID(str));
347 if (failure(status, "TimeZone::inDaylightTime", TRUE)) return;
376 const UnicodeString** ids = TimeZone::createAvailableIDs(numIDs);
380 UnicodeString buf("TimeZone::createAvailableIDs() = { ");
392 ids = TimeZone::createAvailableIDs(-8*U_MILLIS_PER_HOUR, numIDs);
396 UnicodeString buf("TimeZone::createAvailableIDs(-8:00) = { ");
407 ids = TimeZone::createAvailableIDs("US", numIDs);
411 UnicodeString buf("TimeZone::createAvailableIDs(US) = { ");
424 UnicodeString *buf = new UnicodeString("TimeZone::createEnumeration() = { ");
426 StringEnumeration* s = TimeZone::createEnumeration();
428 dataerrln("Unable to create TimeZone enumeration");
463 TimeZone *z = TimeZone::createTimeZone(*id);
480 *buf += "TimeZone::createEnumeration(GMT+01:00) = { ";
482 s = TimeZone::createEnumeration(1 * U_MILLIS_PER_HOUR);
494 *buf += "TimeZone::createEnumeration(US) = { ";
496 s = TimeZone::createEnumeration("US");
505 TimeZone *tz = TimeZone::createTimeZone("PST");
509 tz = TimeZone::createTimeZone("America/Los_Angeles");
515 tz = TimeZone::createTimeZone("NON_EXISTENT");
544 any = TimeZone::createTimeZoneIDEnumeration(UCAL_ZONE_TYPE_ANY, NULL, NULL, ec);
550 canonical = TimeZone::createTimeZoneIDEnumeration(UCAL_ZONE_TYPE_CANONICAL, NULL, NULL, ec);
556 canonicalLoc = TimeZone::createTimeZoneIDEnumeration(UCAL_ZONE_TYPE_CANONICAL_LOCATION, NULL, NULL, ec);
562 any_US = TimeZone::createTimeZoneIDEnumeration(UCAL_ZONE_TYPE_ANY, "US", NULL, ec);
568 canonical_US = TimeZone::createTimeZoneIDEnumeration(UCAL_ZONE_TYPE_CANONICAL, "US", NULL, ec);
574 canonicalLoc_US = TimeZone::createTimeZoneIDEnumeration(UCAL_ZONE_TYPE_CANONICAL_LOCATION, "US", NULL, ec);
581 any_W5 = TimeZone::createTimeZoneIDEnumeration(UCAL_ZONE_TYPE_ANY, NULL, &rawOffset, ec);
587 any_CA_W5 = TimeZone::createTimeZoneIDEnumeration(UCAL_ZONE_TYPE_ANY, "CA", &rawOffset, ec);
594 any_US_E14 = TimeZone::createTimeZoneIDEnumeration(UCAL_ZONE_TYPE_ANY, "US", &rawOffset, ec);
628 TimeZone::getCanonicalID(*id1, canonicalID, isSystemID, ec);
648 TimeZone::getCanonicalID(*id1, canonicalID, isSystemID, ec);
667 TimeZone::getRegion(*id1, region, sizeof(region), ec);
683 TimeZone::getRegion(*id1, region, sizeof(region), ec);
699 TimeZone *tz = TimeZone::createTimeZone(*id1);
907 TimeZone *tz = TimeZone::createTimeZone(itsID);
908 if (!tz || (kReferenceList[i].offset != 0 && *tz == *TimeZone::getGMT())) {
999 TimeZone *tz1 = TimeZone::createTimeZone(zone1);
1000 TimeZone *tz2 = TimeZone::createTimeZone(zone2);
1119 * 4044013), TimeZone.getTimeZone() has been modified to recognize
1168 TimeZone *zone = TimeZone::createTimeZone(id);
1327 TimeZone::EDisplayType styles[] = { TimeZone::SHORT, TimeZone::LONG };
1333 TimeZone *from = NULL, *to = NULL;
1335 from = TimeZone::createTimeZone(kData[i].from);
1336 to = TimeZone::createTimeZone(kData[i].to);
1388 TimeZone *zone = TimeZone::createTimeZone("PST");
1403 TimeZone::EDisplayType style;
1406 {FALSE, TimeZone::SHORT, "PST"},
1407 {TRUE, TimeZone::SHORT, "PDT"},
1408 {FALSE, TimeZone::LONG, "Pacific Standard Time"},
1409 {TRUE, TimeZone::LONG, "Pacific Daylight Time"},
1411 {FALSE, TimeZone::SHORT_GENERIC, "PT"},
1412 {TRUE, TimeZone::SHORT_GENERIC, "PT"},
1413 {FALSE, TimeZone::LONG_GENERIC, "Pacific Time"},
1414 {TRUE, TimeZone::LONG_GENERIC, "Pacific Time"},
1416 {FALSE, TimeZone::SHORT_GMT, "-0800"},
1417 {TRUE, TimeZone::SHORT_GMT, "-0700"},
1418 {FALSE, TimeZone::LONG_GMT, "GMT-08:00"},
1419 {TRUE, TimeZone::LONG_GMT, "GMT-07:00"},
1421 {FALSE, TimeZone::SHORT_COMMONLY_USED, "PST"},
1422 {TRUE, TimeZone::SHORT_COMMONLY_USED, "PDT"},
1423 {FALSE, TimeZone::GENERIC_LOCATION, "Los Angeles Time"},
1424 {TRUE, TimeZone::GENERIC_LOCATION, "Los Angeles Time"},
1426 {FALSE, TimeZone::LONG, ""}
1549 // It might be better to find a way to integrate this test into the main TimeZone
1556 errln("couldn't create TimeZone");
1674 TimeZone* tz_icu = TimeZone::createTimeZone(tzName);
1696 StringEnumeration* s = TimeZone::createEnumeration("US");
1698 dataerrln("Unable to create TimeZone enumeration for US");
1708 dataerrln("FAIL: TimeZone::createEnumeration() returned nothing");
1726 s = TimeZone::createEnumeration("JP");
1743 StringEnumeration* s1 = TimeZone::createEnumeration("US");
1744 StringEnumeration* s2 = TimeZone::createEnumeration("US");
1748 errln("Failed to fetch next from TimeZone enumeration. Length returned : %i Current Index: %i", n,i);
1750 TimeZone* tz1 = TimeZone::createTimeZone(*id1);
1754 errln("Failed to fetch next from TimeZone enumeration. Length returned : %i Current Index: %i", n,i);
1756 TimeZone* tz2 = TimeZone::createTimeZone(*id2);
1795 TimeZone *tz = TimeZone::createTimeZone(id);
1825 int32_t n = TimeZone::countEquivalentIDs("PST");
1831 UnicodeString id = TimeZone::getEquivalentID("PST", i);
1881 GregorianCalendar gc(*TimeZone::getGMT(), status);
1914 TimeZone *timezones[] = { &tz1, &tz2 };
1916 TimeZone *tz;
2015 StringEnumeration* s = TimeZone::createEnumeration();
2017 dataerrln("Unable to create TimeZone enumeration");
2024 int32_t nEquiv = TimeZone::countEquivalentIDs(*tzid);
2034 UnicodeString tmp = TimeZone::getEquivalentID(*tzid, j);
2035 TimeZone::getCanonicalID(tmp, tmpCanonical, ec);
2072 errln((UnicodeString)"FAIL: No timezone ids match the canonical ID " + canonicalID);
2101 TimeZone::getCanonicalID(UnicodeString(data[i].id), canonicalID, isSystemID, ec);
2129 TimeZone::EDisplayType style;
2133 {"Europe/London", "en", FALSE, TimeZone::SHORT, "GMT"},
2134 {"Europe/London", "en", FALSE, TimeZone::LONG, "Greenwich Mean Time"},
2135 {"Europe/London", "en", TRUE, TimeZone::SHORT, "GMT+1" /*"BST"*/},
2136 {"Europe/London", "en", TRUE, TimeZone::LONG, "British Summer Time"},
2138 {"America/Anchorage", "en", FALSE, TimeZone::SHORT, "AKST"},
2139 {"America/Anchorage", "en", FALSE, TimeZone::LONG, "Alaska Standard Time"},
2140 {"America/Anchorage", "en", TRUE, TimeZone::SHORT, "AKDT"},
2141 {"America/Anchorage", "en", TRUE, TimeZone::LONG, "Alaska Daylight Time"},
2144 {"Australia/Perth", "en", FALSE, TimeZone::SHORT, "GMT+8"/*"AWST"*/},
2145 {"Australia/Perth", "en", FALSE, TimeZone::LONG, "Australian Western Standard Time"},
2149 {"Australia/Perth", "en", TRUE, TimeZone::SHORT, "GMT+8"/*"AWDT"*/},
2150 {"Australia/Perth", "en", TRUE, TimeZone::LONG, "Australian Western Daylight Time"},
2152 {"America/Sao_Paulo", "en", FALSE, TimeZone::SHORT, "GMT-3"/*"BRT"*/},
2153 {"America/Sao_Paulo", "en", FALSE, TimeZone::LONG, "Brasilia Standard Time"},
2154 {"America/Sao_Paulo", "en", TRUE, TimeZone::SHORT, "GMT-2"/*"BRST"*/},
2155 {"America/Sao_Paulo", "en", TRUE, TimeZone::LONG, "Brasilia Summer Time"},
2158 TimeZone::SHORT, "HST"},
2159 {"Pacific/Honolulu", "en", FALSE, TimeZone::LONG, "Hawaii-Aleutian Standard Time"},
2160 {"Pacific/Honolulu", "en", TRUE, TimeZone::SHORT, "HDT"},
2161 {"Pacific/Honolulu", "en", TRUE, TimeZone::LONG, "Hawaii-Aleutian Daylight Time"},
2164 {"Europe/Helsinki", "en", FALSE, TimeZone::SHORT, "GMT+2"/*"EET"*/},
2165 {"Europe/Helsinki", "en", FALSE, TimeZone::LONG, "Eastern European Standard Time"},
2166 {"Europe/Helsinki", "en", TRUE, TimeZone::SHORT, "GMT+3"/*"EEST"*/},
2167 {"Europe/Helsinki", "en", TRUE, TimeZone::LONG, "Eastern European Summer Time"},
2171 {"Europe/London", "en", TRUE, TimeZone::SHORT, "GMT+1" /*"BST"*/},
2172 {"Europe/London", "en", TRUE, TimeZone::LONG, "British Summer Time"},
2174 {NULL, NULL, FALSE, TimeZone::SHORT, NULL} // NULL values terminate list
2179 GregorianCalendar cal(*TimeZone::getGMT(), status);
2185 TimeZone *zone = TimeZone::createTimeZone(zoneDisplayTestData[testNum].zoneName);
2202 zoneDisplayTestData[testNum].style==TimeZone::SHORT ?
2214 zoneDisplayTestData[testNum].style==TimeZone::SHORT ?
2256 TimeZone::getRegion(data[i].id, region, sizeof(region), sts);
2282 len = TimeZone::getRegion("America/New_York", region2, sizeof(region2), sts);
2284 dataerrln("Error calling TimeZone::getRegion");
2300 len = TimeZone::getRegion("America/Chicago", region1, sizeof(region1), sts);
2302 dataerrln("Error calling TimeZone::getRegion");
2314 const TimeZone &unknown = TimeZone::getUnknown();
2345 TimeZone::getWindowsID(UnicodeString(TESTDATA[i].id), windowsID, sts);
2373 TimeZone::getIDForWindowsID(UnicodeString(TESTDATA[i].winid), TESTDATA[i].region,