std::chrono::year_month_weekday:: year_month_weekday
|
year_month_weekday
(
)
=
default
;
|
(1) | (depuis C++20) |
|
constexpr
year_month_weekday
(
const
std::
chrono
::
year
&
y,
const
std::
chrono
::
month
&
m,
|
(2) | (depuis C++20) |
|
constexpr
year_month_weekday
(
const
std::
chrono
::
sys_days
&
dp
)
noexcept
;
|
(3) | (depuis C++20) |
|
constexpr
explicit
year_month_weekday
(
const
std::
chrono
::
local_days
&
dp
)
noexcept
;
|
(4) | (depuis C++20) |
Construit un objet
year_month_weekday
.
year_month_weekday
stockant l'année
y
, le mois
m
, le jour de la semaine
wdi.
weekday
(
)
et l'index du jour de la semaine
wdi.
index
(
)
.
year_month_weekday
correspondant à la date représentée par
dp
. Pour tout objet
year_month_weekday
stockant une date valide, sa conversion en
sys_days
et sa reconversion produisent la même valeur. Ce constructeur définit une conversion implicite de
sys_days
vers
year_month_weekday
.
year_month_weekday
correspondant à la date représentée par
dp
. Équivalent à
year_month_weekday
(
sys_days
(
dp.
time_since_epoch
(
)
)
)
.
Notes
Un
year_month_weekday
peut également être créé en combinant l'un des types de date partielle
std::chrono::year_month
et
std::chrono::month_weekday
avec l'élément manquant (jour de la semaine indexé et année, respectivement) en utilisant
operator/
.
Voir aussi
|
(C++20)
|
syntaxe conventionnelle pour la création de dates du calendrier grégorien
(fonction) |