如何在C+中获取当前时间和日期?

如何在C+中获取当前时间和日期?

是否有跨平台的方法来获取C+中的当前日期和时间?



30秒到达战场
浏览 361回答 3
3回答

哆啦的时光机

C+与C共享它的日期/时间函数。TM结构对于C+程序员来说,可能是最容易处理的-今天的日期如下:#include&nbsp;<ctime>#include&nbsp;<iostream>int&nbsp;main()&nbsp;{ &nbsp;&nbsp;&nbsp;&nbsp;std::time_t&nbsp;t&nbsp;=&nbsp;std::time(0);&nbsp;&nbsp;&nbsp;//&nbsp;get&nbsp;time&nbsp;now &nbsp;&nbsp;&nbsp;&nbsp;std::tm*&nbsp;now&nbsp;=&nbsp;std::localtime(&t); &nbsp;&nbsp;&nbsp;&nbsp;std::cout&nbsp;<<&nbsp;(now->tm_year&nbsp;+&nbsp;1900)&nbsp;<<&nbsp;'-'&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<<&nbsp;(now->tm_mon&nbsp;+&nbsp;1)&nbsp;<<&nbsp;'-' &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<<&nbsp;&nbsp;now->tm_mday&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<<&nbsp;"\n";}
打开App,查看更多内容
随时随地看视频慕课网APP