Namespaces
Variants
Actions

std::chrono::weekday_last::weekday

From cppreference.com
< cpp‎ | chrono‎ | weekday last
 
 
 
 
constexprstd::chrono::weekday weekday()constnoexcept;
(since C++20)

Retrieves a copy of the std::chrono::weekday object stored in *this.

[edit]Return value

A copy of the std::chrono::weekday object stored in *this.

[edit]Example

#include <chrono>#include <iostream>usingnamespace std::chrono;   int main(){std::cout<<std::boolalpha;   auto wdl{Tuesday[last]};// Last Tuesday of a monthstd::cout<<(year_month_day{wdl/10/2019}== year_month_day{October/29/2019})<<' ';   wdl ={(wdl.weekday()+ days(2))[last]};// Last Tuesday is now last Thursdaystd::cout<<(year_month_day{wdl/10/2019}== year_month_day{October/31/2019})<<'\n';}

Output:

true true
close