Namespaces
Variants

std::chrono:: year_month_weekday

From cppreference.net
Definido en el encabezado <chrono>
class year_month_weekday ;
(desde C++20)

La clase year_month_weekday representa el n-ésimo día de la semana de un año y mes específicos. Es un punto temporal basado en campos, con una resolución de std::chrono::days . Se admite directamente aritmética orientada a std::chrono::years y std::chrono::months . Una conversión implícita hacia y desde std::chrono::sys_days permite realizar aritmética orientada a std::chrono::days de manera eficiente.

year_month_weekday es un TriviallyCopyable StandardLayoutType .

Funciones miembro

construye un year_month_weekday
(función miembro pública)
modifica el punto temporal por cierta cantidad de meses o años
(función miembro pública)
accede a los campos de este objeto
(función miembro pública)
convierte a un std::chrono::time_point
(función miembro pública)
verifica si este objeto representa una fecha válida
(función miembro pública)

Funciones no miembro

(C++20)
compara dos valores de year_month_weekday
(función)
suma o resta un year_month_weekday y cierta cantidad de años o meses
(función)
(C++20)
envía un year_month_weekday a un flujo
(plantilla de función)

Clases auxiliares

soporte de formato para year_month_weekday
(especialización de plantilla de clase)
soporte de hash para std::chrono::year_month_weekday
(especialización de plantilla de clase)