std::chrono:: year_month_weekday
From cppreference.net
C++
Date and time library
|
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
std::chrono::year_month_weekday
| Member functions | ||||
| Nonmember functions | ||||
| Helper classes | ||||
|
定义于头文件
<chrono>
|
||
|
class
year_month_weekday
;
|
(C++20 起) | |
类
year_month_weekday
表示特定年份和月份中的第 n 个工作日。它是一个基于字段的时间点,分辨率为
std::chrono::days
。直接支持以
std::chrono::years
和
std::chrono::months
为导向的算术运算。与
std::chrono::sys_days
之间的隐式转换允许高效执行以
std::chrono::days
为导向的算术运算。
year_month_weekday
是一个
TriviallyCopyable
StandardLayoutType
。
成员函数
构造
year_month_weekday
对象
(公开成员函数) |
|
|
通过若干月或年修改时间点
(公开成员函数) |
|
|
访问此对象的字段
(公开成员函数) |
|
|
转换为
std::chrono::time_point
(公开成员函数) |
|
|
检查此对象是否表示有效日期
(公开成员函数) |
非成员函数
|
(C++20)
|
比较两个
year_month_weekday
值
(函数) |
|
(C++20)
|
对
year_month_weekday
进行年或月的加减运算
(函数) |
|
(C++20)
|
将
year_month_weekday
输出到流中
(函数模板) |
辅助类
year_month_weekday
的格式化支持
(类模板特化) |
|
|
std::chrono::year_month_weekday
的哈希支持
(类模板特化) |