Lines Matching refs:date
325 UDate date = (UDate)(Grego::fieldsToDay(year, month, dom) * U_MILLIS_PER_DAY + millis);
327 getHistoricalOffset(date, TRUE, kDaylight, kStandard, rawoff, dstoff);
334 void OlsonTimeZone::getOffset(UDate date, UBool local, int32_t& rawoff,
340 // for the case in which finalMillis == DBL_MAX, date == DBL_MAX,
342 if (date >= finalMillis && finalZone != 0) {
343 finalZone->getOffset(date, local, rawoff, dstoff, ec);
345 getHistoricalOffset(date, local, kFormer, kLatter, rawoff, dstoff);
350 OlsonTimeZone::getOffsetFromLocal(UDate date, int32_t nonExistingTimeOpt, int32_t duplicatedTimeOpt,
355 if (date >= finalMillis && finalZone != 0) {
356 finalZone->getOffsetFromLocal(date, nonExistingTimeOpt, duplicatedTimeOpt, rawoff, dstoff, ec);
358 getHistoricalOffset(date, TRUE, nonExistingTimeOpt, duplicatedTimeOpt, rawoff, dstoff);
397 OlsonTimeZone::getHistoricalOffset(UDate date, UBool local,
401 date, local?"T":"F", NonExistingTimeOpt, DuplicatedTimeOpt));
403 printTime(date*1000.0);
406 double sec = uprv_floor(date / U_MILLIS_PER_SECOND);
481 date, local?"T":"F", NonExistingTimeOpt, DuplicatedTimeOpt, i));
495 date, local?"T":"F", NonExistingTimeOpt, DuplicatedTimeOpt, rawoff, dstoff));
546 UBool OlsonTimeZone::inDaylightTime(UDate date, UErrorCode& ec) const {
548 getOffset(date, FALSE, raw, dst, ec);