Lines Matching refs:year_month_day

241 class year_month_day;  variable
272 CONSTCD11 year_month_day operator/(const year_month& ym, const day& d) NOEXCEPT;
273 CONSTCD11 year_month_day operator/(const year_month& ym, int d) NOEXCEPT;
274 CONSTCD11 year_month_day operator/(const year& y, const month_day& md) NOEXCEPT;
275 CONSTCD11 year_month_day operator/(int y, const month_day& md) NOEXCEPT;
276 CONSTCD11 year_month_day operator/(const month_day& md, const year& y) NOEXCEPT;
277 CONSTCD11 year_month_day operator/(const month_day& md, int y) NOEXCEPT;
705 class year_month_day
712 year_month_day() = default;
713 CONSTCD11 year_month_day(const date::year& y, const date::month& m,
715 CONSTCD14 year_month_day(const year_month_day_last& ymdl) NOEXCEPT;
717 CONSTCD14 year_month_day(sys_days dp) NOEXCEPT;
718 CONSTCD14 explicit year_month_day(local_days dp) NOEXCEPT;
721 CONSTCD14 year_month_day& operator+=(const months& m) NOEXCEPT;
723 CONSTCD14 year_month_day& operator-=(const months& m) NOEXCEPT;
724 CONSTCD14 year_month_day& operator+=(const years& y) NOEXCEPT;
725 CONSTCD14 year_month_day& operator-=(const years& y) NOEXCEPT;
736 static CONSTCD14 year_month_day from_days(days dp) NOEXCEPT;
740 CONSTCD11 bool operator==(const year_month_day& x, const year_month_day& y) NOEXCEPT;
741 CONSTCD11 bool operator!=(const year_month_day& x, const year_month_day& y) NOEXCEPT;
742 CONSTCD11 bool operator< (const year_month_day& x, const year_month_day& y) NOEXCEPT;
743 CONSTCD11 bool operator> (const year_month_day& x, const year_month_day& y) NOEXCEPT;
744 CONSTCD11 bool operator<=(const year_month_day& x, const year_month_day& y) NOEXCEPT;
745 CONSTCD11 bool operator>=(const year_month_day& x, const year_month_day& y) NOEXCEPT;
748 CONSTCD14 year_month_day operator+(const year_month_day& ymd, const months& dm) NOEXCEPT;
750 CONSTCD14 year_month_day operator+(const months& dm, const year_month_day& ymd) NOEXCEPT;
752 CONSTCD14 year_month_day operator-(const year_month_day& ymd, const months& dm) NOEXCEPT;
753 CONSTCD11 year_month_day operator+(const year_month_day& ymd, const years& dy) NOEXCEPT;
754 CONSTCD11 year_month_day operator+(const years& dy, const year_month_day& ymd) NOEXCEPT;
755 CONSTCD11 year_month_day operator-(const year_month_day& ymd, const years& dy) NOEXCEPT;
759 operator<<(std::basic_ostream<CharT, Traits>& os, const year_month_day& ymd);
2916 year_month_day::year_month_day(const date::year& y, const date::month& m,
2925 year_month_day::year_month_day(const year_month_day_last& ymdl) NOEXCEPT
2933 year_month_day::year_month_day(sys_days dp) NOEXCEPT
2934 : year_month_day(from_days(dp.time_since_epoch()))
2939 year_month_day::year_month_day(local_days dp) NOEXCEPT
2940 : year_month_day(from_days(dp.time_since_epoch()))
2943 CONSTCD11 inline year year_month_day::year() const NOEXCEPT {return y_;}
2944 CONSTCD11 inline month year_month_day::month() const NOEXCEPT {return m_;}
2945 CONSTCD11 inline day year_month_day::day() const NOEXCEPT {return d_;}
2950 year_month_day&
2951 year_month_day::operator+=(const months& m) NOEXCEPT
2960 year_month_day&
2961 year_month_day::operator-=(const months& m) NOEXCEPT
2969 year_month_day&
2970 year_month_day::operator+=(const years& y) NOEXCEPT
2978 year_month_day&
2979 year_month_day::operator-=(const years& y) NOEXCEPT
2988 year_month_day::to_days() const NOEXCEPT
3006 year_month_day::operator sys_days() const NOEXCEPT
3013 year_month_day::operator local_days() const NOEXCEPT
3021 year_month_day::ok() const NOEXCEPT
3031 operator==(const year_month_day& x, const year_month_day& y) NOEXCEPT
3039 operator!=(const year_month_day& x, const year_month_day& y) NOEXCEPT
3047 operator<(const year_month_day& x, const year_month_day& y) NOEXCEPT
3059 operator>(const year_month_day& x, const year_month_day& y) NOEXCEPT
3067 operator<=(const year_month_day& x, const year_month_day& y) NOEXCEPT
3075 operator>=(const year_month_day& x, const year_month_day& y) NOEXCEPT
3083 operator<<(std::basic_ostream<CharT, Traits>& os, const year_month_day& ymd)
3101 year_month_day
3102 year_month_day::from_days(days dp) NOEXCEPT
3117 return year_month_day{date::year{y + (m <= 2)}, date::month(m), date::day(d)};
3123 year_month_day
3124 operator+(const year_month_day& ymd, const months& dm) NOEXCEPT
3132 year_month_day
3133 operator+(const months& dm, const year_month_day& ymd) NOEXCEPT
3141 year_month_day
3142 operator-(const year_month_day& ymd, const months& dm) NOEXCEPT
3149 year_month_day
3150 operator+(const year_month_day& ymd, const years& dy) NOEXCEPT
3157 year_month_day
3158 operator+(const years& dy, const year_month_day& ymd) NOEXCEPT
3165 year_month_day
3166 operator-(const year_month_day& ymd, const years& dy) NOEXCEPT
3295 auto const ymd = year_month_day(dp);
3731 year_month_day
3739 year_month_day
3747 year_month_day
3755 year_month_day
3763 year_month_day
3771 year_month_day
4230 return os << year_month_day(dp) << ' ' << make_time(tp-dp);
4238 return os << year_month_day(dp);
4800 year_month_day ymd{nanyear/0/0};
4811 fields(year_month_day ymd_) : ymd(ymd_) {}
4815 fields(year_month_day ymd_, weekday wd_) : ymd(ymd_), wd(wd_) {}
4816 fields(year_month_day ymd_, hh_mm_ss<Duration> tod_) : ymd(ymd_), tod(tod_),
4821 fields(year_month_day ymd_, weekday wd_, hh_mm_ss<Duration> tod_)
5362 auto y = year_month_day{ld + days{3}}.year();
5824 auto y = year_month_day{ld + days{3}}.year();
6205 const year_month_day& ymd)
6234 fds = fields<CT>{year_month_day{ld}, hh_mm_ss<CT>{tp-local_seconds{ld}}};
6236 fds = fields<CT>{year_month_day{ld - days{1}},
6253 fds = fields<CT>{year_month_day{sd}, hh_mm_ss<CT>{tp-sys_seconds{sd}}};
6255 fds = fields<CT>{year_month_day{sd - days{1}},
7729 year_month_day ymd_trial = sys_days(year{G-1}/December/Thursday[last]) +
7748 year_month_day ymd_trial = sys_days(year{Y}/January/Sunday[1]) +
7767 year_month_day ymd_trial = sys_days(year{Y}/January/Monday[1]) +
7786 auto ymd_trial = year_month_day{local_days(year{Y}/1/1) + days{j-1}};
7809 auto G_trial = year_month_day{sd + days{3}}.year();
8014 year_month_day& ymd, std::basic_string<CharT, Traits, Alloc>* abbrev = nullptr,