std::chrono::year_month_weekday_last
来自 cppreference.com
定义在头文件 <chrono> 中 |
||
class year_month_weekday_last; |
(自 C++20 起) | |
类 year_month_weekday_last
表示特定年份和月份的最后一个工作日。它是一个基于字段的时间点,分辨率为 std::chrono::days,但它仅限于指向一年和一个月中的最后一个工作日。支持 std::chrono::years 和 std::chrono::months 方向的算术运算。对 std::chrono::sys_days 的隐式转换允许有效地执行 std::chrono::days 方向的算术运算。
year_month_weekday_last
是一个 TriviallyCopyable StandardLayoutType。
[编辑] 成员函数
构造一个 year_month_weekday_last (公共成员函数) | |
通过一定数量的月份或年份修改时间点 (公共成员函数) | |
访问此对象的字段 (公共成员函数) | |
转换为 std::chrono::time_point (公共成员函数) | |
检查此对象是否表示有效日期 (公共成员函数) |
[编辑] 非成员函数
(C++20) |
比较两个 year_month_weekday_last 值(函数) |
(C++20) |
将 year_month_weekday_last 与一定数量的年份或月份相加或相减(函数) |
(C++20) |
将 year_month_weekday_last 输出到流中(函数模板) |
[编辑] 辅助类
为 year_month_weekday_last 提供格式化支持(类模板特化) | |
为 std::chrono::year_month_weekday_last 提供哈希支持 (类模板特化) |