例如,我有数字(以毫秒为单位)1439467747492,我需要以数据格式转换它。数字将返回: 星期四,2015年8月13日12:09:07 GMT。
是一个功能,或者我需要一个特定的代码来做到这一点?
谢谢!
答案 0 :(得分:1)
#include <time.h>
#include <iostream>
int main() {
time_t a = 1439467747492 / 1000; // or 1439467747
std::cout << "The time is " << ctime(&a);
}
答案 1 :(得分:0)
您可以使用<ctime>
标题。
文档here。
示例代码(从文档中复制)
#include <ctime>
#include <iostream>
int main()
{
std::time_t test = 1439467747492;
std::cout << std::ctime(&test);
}
输出:
Sat Dec 1 08:04:52 47584