Namespaces
Variants

std::chrono:: year_month_weekday_last

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

La clase year_month_weekday_last representa el último 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 , excepto que está limitado a apuntar al último día de la semana de un año y mes. La aritmética orientada a std::chrono::years y std::chrono::months se admite directamente. Una conversión implícita a std::chrono::sys_days permite realizar eficientemente aritmética orientada a std::chrono::days .

year_month_weekday_last es un TriviallyCopyable StandardLayoutType .

Funciones miembro

construye un year_month_weekday_last
(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 year_month_weekday_last
(función)
suma o resta un year_month_weekday_last y cierta cantidad de años o meses
(función)
(C++20)
envía un year_month_weekday_last a un flujo
(plantilla de función)

Clases auxiliares

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