Lines Matching refs:TimeConstants
17 using __llvm_libc::time_utils::TimeConstants;
59 TimeConstants::NUMBER_OF_SECONDS_IN_LEAP_YEAR) || in update_from_seconds()
62 TimeConstants::NUMBER_OF_SECONDS_IN_LEAP_YEAR)) in update_from_seconds()
67 total_seconds - TimeConstants::SECONDS_UNTIL2000_MARCH_FIRST; in update_from_seconds()
68 int64_t days = seconds / TimeConstants::SECONDS_PER_DAY; in update_from_seconds()
69 int64_t remainingSeconds = seconds % TimeConstants::SECONDS_PER_DAY; in update_from_seconds()
71 remainingSeconds += TimeConstants::SECONDS_PER_DAY; in update_from_seconds()
75 int64_t wday = (TimeConstants::WEEK_DAY_OF2000_MARCH_FIRST + days) % in update_from_seconds()
76 TimeConstants::DAYS_PER_WEEK; in update_from_seconds()
78 wday += TimeConstants::DAYS_PER_WEEK; in update_from_seconds()
81 int64_t numOfFourHundredYearCycles = days / TimeConstants::DAYS_PER400_YEARS; in update_from_seconds()
82 int64_t remainingDays = days % TimeConstants::DAYS_PER400_YEARS; in update_from_seconds()
84 remainingDays += TimeConstants::DAYS_PER400_YEARS; in update_from_seconds()
92 TimeConstants::DAYS_PER100_YEARS, 4, &remainingDays); in update_from_seconds()
97 computeRemainingYears(TimeConstants::DAYS_PER4_YEARS, 25, &remainingDays); in update_from_seconds()
102 TimeConstants::DAYS_PER_NON_LEAP_YEAR, 4, &remainingDays); in update_from_seconds()
113 if (yday >= TimeConstants::DAYS_PER_NON_LEAP_YEAR + leapDay) in update_from_seconds()
114 yday -= TimeConstants::DAYS_PER_NON_LEAP_YEAR + leapDay; in update_from_seconds()
122 if (months >= TimeConstants::MONTHS_PER_YEAR - 2) { in update_from_seconds()
123 months -= TimeConstants::MONTHS_PER_YEAR; in update_from_seconds()
132 tm->tm_year = years + 2000 - TimeConstants::TIME_YEAR_BASE; in update_from_seconds()
138 tm->tm_hour = remainingSeconds / TimeConstants::SECONDS_PER_HOUR; in update_from_seconds()
139 tm->tm_min = remainingSeconds / TimeConstants::SECONDS_PER_MIN % in update_from_seconds()
140 TimeConstants::SECONDS_PER_MIN; in update_from_seconds()
141 tm->tm_sec = remainingSeconds % TimeConstants::SECONDS_PER_MIN; in update_from_seconds()