命名空间
变体
操作

std::chrono::year_month_weekday

来自 cppreference.cn
< cpp‎ | chrono
 
 
日期和时间库
时间点
(C++11)
(C++20)
时长
(C++11)
时钟
(C++20)
(C++20)
(C++20)
(C++20)
(C++20)
(C++20)
日间时间
(C++20)(C++20)
(C++20)(C++20)
(C++20)
日历
(C++20)
(C++20)
(C++20)
(C++20)
(C++20)
year_month_weekday
(C++20)
(C++20)
(C++20)
(C++20)(C++20)
chrono I/O
(C++20)

 
 
定义于头文件 <chrono>
class year_month_weekday;
(C++20 起)

year_month_weekday表示特定年份和月份的第 n 个工作日。它是一个基于字段的时间点,分辨率为std::chrono::days。直接支持std::chrono::yearsstd::chrono::months导向的算术运算。与std::chrono::sys_days之间进行隐式转换,可以高效执行std::chrono::days导向的算术运算。

year_month_weekday是一个可平凡复制(TriviallyCopyable)标准布局类型(StandardLayoutType)

[编辑] 成员函数

构造一个 year_month_weekday
(public 成员函数) [编辑]
按月或年修改时间点
(public 成员函数) [编辑]
访问此对象的字段
(public 成员函数) [编辑]
转换为 std::chrono::time_point
(public 成员函数) [编辑]
检查此对象是否表示有效日期
(public 成员函数) [编辑]

[编辑] 非成员函数

比较两个 year_month_weekday
(函数) [编辑]
year_month_weekday 和一些年份或月份加减
(函数) [编辑]
year_month_weekday 输出到流中
(函数模板) [编辑]

[编辑] 辅助类

year_month_weekday 的格式化支持
(类模板特化) [编辑]
std::chrono::year_month_weekday 的哈希支持
(类模板特化)