【发布时间】:2021-07-19 17:23:03
【问题描述】:
我在比较 chrono 库中的日期时遇到问题。 例如,当 date_to_do_something 与当前日期匹配时,应该会发生一些事情。
#include <iostream>
#include <chrono>
#include <typeinfo>
using namespace std;
int main(){
end = chrono::system_clock::now();
string date_to_do_something ="Tue Jul 27 17:13:17 2021";
time_t end_time = chrono::system_clock::to_time_t(end);
//gives some weird types:pc, pl
cout<<typeid(ctime(&end_time)).name()<<endl;
cout<<typeid(&end_time).name()<<endl;
//Now how to compare?
}
【问题讨论】:
-
如果 2021 年 7 月 27 日不是星期一会怎样?
-
没关系,我只是举个例子。