c++ 时钟

网友投稿 281 2022-08-28

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小时内删除侵权内容。

上一篇:这样的营销方式一点都不“童话”!
下一篇:C++实现排序算法的总结
相关文章

 发表评论

暂时没有评论,来抢沙发吧~