Lines Matching refs:date
224 // Note: Setting finalStartYear to the finalZone is problematic. When a date is around
379 UDate date = (UDate)(Grego::fieldsToDay(year, month, dom) * U_MILLIS_PER_DAY + millis);
381 getHistoricalOffset(date, TRUE, kDaylight, kStandard, rawoff, dstoff);
388 void OlsonTimeZone::getOffset(UDate date, UBool local, int32_t& rawoff,
393 if (finalZone != NULL && date >= finalStartMillis) {
394 finalZone->getOffset(date, local, rawoff, dstoff, ec);
396 getHistoricalOffset(date, local, kFormer, kLatter, rawoff, dstoff);
401 OlsonTimeZone::getOffsetFromLocal(UDate date, int32_t nonExistingTimeOpt, int32_t duplicatedTimeOpt,
406 if (finalZone != NULL && date >= finalStartMillis) {
407 finalZone->getOffsetFromLocal(date, nonExistingTimeOpt, duplicatedTimeOpt, rawoff, dstoff, ec);
409 getHistoricalOffset(date, TRUE, nonExistingTimeOpt, duplicatedTimeOpt, rawoff, dstoff);
467 OlsonTimeZone::getHistoricalOffset(UDate date, UBool local,
471 date, local?"T":"F", NonExistingTimeOpt, DuplicatedTimeOpt));
473 printTime(date*1000.0);
478 double sec = uprv_floor(date / U_MILLIS_PER_SECOND);
546 date, local?"T":"F", NonExistingTimeOpt, DuplicatedTimeOpt, rawoff, dstoff));
595 UBool OlsonTimeZone::inDaylightTime(UDate date, UErrorCode& ec) const {
597 getOffset(date, FALSE, raw, dst, ec);