Go to the documentation of this file.
70 #ifndef ABSL_TIME_CIVIL_TIME_H_
71 #define ABSL_TIME_CIVIL_TIME_H_
75 #include "absl/strings/string_view.h"
76 #include "absl/time/internal/cctz/include/cctz/civil_time.h"
81 namespace time_internal {
514 namespace time_internal {
538 #endif // ABSL_TIME_CIVIL_TIME_H_
std::string FormatCivilTime(CivilSecond c)
CONSTEXPR_F weekday get_weekday(const civil_second &cs) noexcept
CONSTEXPR_F int get_yearday(const civil_second &cs) noexcept
time_internal::cctz::detail::civil_time< time_internal::month_tag > CivilMonth
time_internal::cctz::detail::civil_time< time_internal::hour_tag > CivilHour
#define ABSL_NAMESPACE_END
time_internal::cctz::detail::civil_time< time_internal::year_tag > CivilYear
time_internal::cctz::detail::civil_time< time_internal::minute_tag > CivilMinute
time_internal::cctz::weekday Weekday
CONSTEXPR_F civil_day next_weekday(civil_day cd, weekday wd) noexcept
#define ABSL_NAMESPACE_BEGIN
bool ParseLenientCivilTime(string_view s, CivilSecond *c)
bool ParseCivilTime(string_view s, CivilSecond *c)
time_internal::cctz::year_t civil_year_t
time_internal::cctz::detail::civil_time< time_internal::day_tag > CivilDay
Weekday GetWeekday(CivilSecond cs)
CivilDay NextWeekday(CivilDay cd, Weekday wd)
std::ostream & operator<<(std::ostream &os, CivilYear y)
int GetYearDay(CivilSecond cs)
time_internal::cctz::diff_t civil_diff_t
CivilDay PrevWeekday(CivilDay cd, Weekday wd)
time_internal::cctz::detail::civil_time< time_internal::second_tag > CivilSecond
CONSTEXPR_F civil_day prev_weekday(civil_day cd, weekday wd) noexcept
grpc
Author(s):
autogenerated on Fri May 16 2025 02:57:54