c++ 时钟
打印当前时间,以天为单位
#include #include #include using namespace std;int main(){ //定义毫秒级别的时钟类型 typedef chrono::time_point microClock_type; //获取当前时间点,windows system_clock是100纳秒级别的(不同系统不一样,自己按照介绍的方法测试),所以要转换 microClock_type tp = chrono::time_point_cast(chrono::system_clock::now()); //转换为ctime.用于打印显示时间 time_t tt = chrono::system_clock::to_time_t(tp); char _time[50]; cout << "now time is : " << ctime(&tt); //计算距离1970-1-1,00:00的时间长度,因为当前时间点定义的精度为毫秒,所以输出的是毫秒 cout << "to 1970-1-1,00:00 " << tp.time_since_epoch().count() << "ms" << endl; system("pause"); return 0;}
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。
暂时没有评论,来抢沙发吧~