名稱空間
變體
操作

std::chrono::weekday

來自 cppreference.com
< cpp‎ | chrono
 
 
 
 
定義於標頭檔案 <chrono>
class weekday;
(C++20 起)
inline constexpr std::chrono::weekday Sunday{0};
(C++20 起)
inline constexpr std::chrono::weekday Monday{1};
(C++20 起)
inline constexpr std::chrono::weekday Tuesday{2};
(C++20 起)
inline constexpr std::chrono::weekday Wednesday{3};
(C++20 起)
inline constexpr std::chrono::weekday Thursday{4};
(C++20 起)
inline constexpr std::chrono::weekday Friday{5};
(C++20 起)
inline constexpr std::chrono::weekday Saturday{6};
(C++20 起)

weekday 表示 前推格里高利曆 中的一個星期幾。它的正常範圍是 [06],表示星期日至星期六,但它可以持有 [0255] 範圍內的任何值。在 std::chrono 名稱空間中預定義了七個命名常量,用於表示一週中的七天。

weekday 是一個 可平凡複製的 標準佈局型別

目錄

[編輯] 成員函式

構造一個 weekday
(公有成員函式) [編輯]
增加或減少星期幾
(公有成員函式) [編輯]
增加或減少天數
(公有成員函式) [編輯]
檢索儲存的星期幾值
檢索 ISO 8601 星期幾值
(公有成員函式) [編輯]
檢查儲存的星期幾值是否有效
(公有成員函式) [編輯]
從該 weekday 構造 weekday_indexedweekday_last 的便利語法
(公有成員函式) [編輯]

[編輯] 非成員函式

比較兩個 weekday
(函式) [編輯]
weekday 進行算術運算
(函式) [編輯]
weekday 輸出到流
(函式模板) [編輯]
根據提供的格式從流中解析 weekday
(函式模板) [編輯]

[編輯] 輔助類

weekday 的格式化支援
(類模板特化) [編輯]
std::chrono::weekday 的雜湊支援
(類模板特化)

[編輯] 示例

#include <chrono>
#include <iostream>
 
int main()
{
    std::chrono::weekday x{42 / 13};
    std::cout << x++ << '\n';
    std::cout << x << '\n';
    std::cout << ++x << '\n';
}

輸出

Wed
Thu
Fri

[編輯] 參閱

表示月份的第 n 個 weekday
(類) [編輯]