std::chrono::year_month_weekday_last
来自 cppreference.cn
定义于头文件 <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 (public 成员函数) | |
按月或年修改时间点 (public 成员函数) | |
访问此对象的字段 (public 成员函数) | |
转换为 std::chrono::time_point (public 成员函数) | |
检查此对象是否表示有效日期 (public 成员函数) |
[编辑] 非成员函数
(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的哈希支持 (类模板特化) |