home | help
std::chrono...onth_weekday(3)  C++ Standard Libary std::chrono...onth_weekday(3)

NAME
     std::chrono::year_month_weekday::year_month_weekday		       -
     std::chrono::year_month_weekday::year_month_weekday

Synopsis
	year_month_weekday() =	default;				     (1)
     (since C++20)
	constexpr year_month_weekday( const std::chrono::year& y,

				      const  std::chrono::month&  m,	     (2)
     (since C++20)

				      const std::chrono::weekday_indexed&
	wdi ) noexcept;
	constexpr year_month_weekday( const std::chrono::sys_days& dp  )     (3)
     (since C++20)
	noexcept;
	constexpr  explicit  year_month_weekday( const			     (4)
     (since C++20)
	std::chrono::local_days& dp ) noexcept;

	Constructs a year_month_weekday object.

	1) Default constructor leaves the fields uninitialized.
	2) Constructs a year_month_weekday object storing the year y, the  month
     m, the
	weekday wdi.weekday() and the weekday index wdi.index().
	3) Constructs a year_month_weekday object corresponding to the date rep-
     resented by
	dp.  For  any year_month_weekday object storing a valid date, converting
     it to
	sys_days and back yields the same value. This constructor defines an im-
     plicit
	conversion from sys_days to year_month_weekday.
	4) Constructs a year_month_weekday object corresponding to the date rep-
     resented by
	dp. Equivalent to year_month_weekday(sys_days(dp.time_since_epoch())).

Notes
	A year_month_weekday can also be created by combining one  of  the  par-
     tial-date types
	std::chrono::year_month  and std::chrono::month_weekday with the missing
     component
	(indexed weekday and year, respectively) using operator/.

See also
	operator/ conventional syntax for Gregorian calendar date creation
	(C++20)   (function)

http://cppreference.com 	   2024.06.10	   std::chrono...onth_weekday(3)

home | help