std::chrono:: year_month_weekday_last
From cppreference.net
C++
Date and time library
|
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
std::chrono::year_month_weekday_last
| Member functions | ||||
| Nonmember functions | ||||
| Helper classes | ||||
|
定义于头文件
<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
是一个
可平凡复制
的
标准布局类型
。
成员函数
构造一个
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
的哈希支持
(类模板特化) |