可以使用strftime()函数将时间戳转换为字符串
可以使用strftime()
函数将时间戳转换为字符串。下面是一个简单的示例代码:
#include<iostream>
#include<ctime>
intmain(){
time_ttimestamp=time(nullptr);
structtm*timeinfo=localtime(×tamp);
charbuffer[80];
strftime(buffer,80,"%Y-%m-%d%H:%M:%S",timeinfo);
std::cout<<"当前时间为:"<<buffer<<std::endl;
return0;
}
在这个示例中,我们首先获取当前时间戳并使用localtime()
函数将其转换为tm
结构体。然后使用strftime()
函数将tm
结构体格式化成指定的字符串格式,并将结果存储在buffer
中。最后输出转换后的时间字符串。
版权声明
本文仅代表作者观点,不代表博信信息网立场。
上一篇:
参数数量 下一篇:python列表表达式里放if语句