Lines Matching defs:date
225 // Note: Setting finalStartYear to the finalZone is problematic. When a date is around
380 UDate date = (UDate)(Grego::fieldsToDay(year, month, dom) * U_MILLIS_PER_DAY + millis);
382 getHistoricalOffset(date, TRUE, kDaylight, kStandard, rawoff, dstoff);
389 void OlsonTimeZone::getOffset(UDate date, UBool local, int32_t& rawoff,
394 if (finalZone != NULL && date >= finalStartMillis) {
395 finalZone->getOffset(date, local, rawoff, dstoff, ec);
397 getHistoricalOffset(date, local, kFormer, kLatter, rawoff, dstoff);
402 OlsonTimeZone::getOffsetFromLocal(UDate date, int32_t nonExistingTimeOpt, int32_t duplicatedTimeOpt,
407 if (finalZone != NULL && date >= finalStartMillis) {
408 finalZone->getOffsetFromLocal(date, nonExistingTimeOpt, duplicatedTimeOpt, rawoff, dstoff, ec);
410 getHistoricalOffset(date, TRUE, nonExistingTimeOpt, duplicatedTimeOpt, rawoff, dstoff);
473 OlsonTimeZone::getHistoricalOffset(UDate date, UBool local,
477 date, local?"T":"F", NonExistingTimeOpt, DuplicatedTimeOpt));
479 printTime(date*1000.0);
484 double sec = uprv_floor(date / U_MILLIS_PER_SECOND);
552 date, local?"T":"F", NonExistingTimeOpt, DuplicatedTimeOpt, rawoff, dstoff));
601 UBool OlsonTimeZone::inDaylightTime(UDate date, UErrorCode& ec) const {
603 getOffset(date, FALSE, raw, dst, ec);