70 #ifndef ABSL_TIME_CIVIL_TIME_H_ 71 #define ABSL_TIME_CIVIL_TIME_H_ 80 namespace time_internal {
462 namespace time_internal {
485 #endif // ABSL_TIME_CIVIL_TIME_H_ CONSTEXPR_F int get_yearday(const civil_day &cd) noexcept
Weekday GetWeekday(CivilDay cd)
time_internal::cctz::year_t civil_year_t
time_internal::cctz::diff_t civil_diff_t
int GetYearDay(CivilDay cd)
CONSTEXPR_F civil_day next_weekday(civil_day cd, weekday wd) noexcept
CivilDay NextWeekday(CivilDay cd, Weekday wd)
CONSTEXPR_F weekday get_weekday(const civil_day &cd) noexcept
std::ostream & operator<<(std::ostream &os, CivilYear y)
time_internal::cctz::weekday Weekday
CONSTEXPR_F civil_day prev_weekday(civil_day cd, weekday wd) noexcept
time_internal::cctz::detail::civil_time< time_internal::day_tag > CivilDay
std::string FormatCivilTime(CivilSecond c)
CivilDay PrevWeekday(CivilDay cd, Weekday wd)