std::chrono::
system_clock::now
公众成员函数 <chrono>
static time_point now() noexcept;
|
获取当前时间
返回系统时钟帧中的当前时间点。
☲ 参数
-
none
☉ 返回值
表示当前时间的时间点。
Time_point是成员类型,定义为Time_point <system_clock>的别名.
☣ 示例
// system_clock::now
#include <iostream>
#include <ctime>
#include <ratio>
#include <chrono>
int main ()
{
using namespace std::chrono;
duration<int,std::ratio<60*60*24> > one_day (1);
system_clock::time_point today = system_clock::now();
system_clock::time_point tomorrow = today + one_day;
time_t tt;
tt = system_clock::to_time_t ( today );
std::cout << "today is: " << ctime(&tt);
tt = system_clock::to_time_t ( tomorrow );
std::cout << "tomorrow will be: " << ctime(&tt);
return 0;
}
|
可能输出:
today is: Wed May 30 12:25:03 2012
tomorrow will be: Thu May 31 12:25:03 2012
🍄 另请参阅