c++中,已知从1970年1月1日到某个时间点的秒数,如何还原这个时间?
比如,从1970年1月1日到2015年3月8日的某个时间点的秒数是1425778242秒,那么如果再将1425778242秒转换成2015年3月8日的那个时间点?谢谢!...
比如,从1970年1月1日到2015年3月8日的某个时间点的秒数是1425778242秒,那么如果再将1425778242秒转换成2015年3月8日的那个时间点?
谢谢! 展开
谢谢! 展开
2个回答
展开全部
你是不是直接输出time了?用个localtime函数就搞定了
int main()
{
time_t timer;
time(&timer);
cout<<timer<<endl;
tm* t_tm = localtime(&timer);
cout<<"NOW IS : "<<t_tm->tm_year+1900<<"/"<<t_tm->tm_mon+1<<"/"<<t_tm->tm_mday<<" "<<t_tm->tm_hour<<":"<<t_tm->tm_min<<":"<<t_tm->tm_sec<<endl;
return 0;
}
int main()
{
time_t timer;
time(&timer);
cout<<timer<<endl;
tm* t_tm = localtime(&timer);
cout<<"NOW IS : "<<t_tm->tm_year+1900<<"/"<<t_tm->tm_mon+1<<"/"<<t_tm->tm_mday<<" "<<t_tm->tm_hour<<":"<<t_tm->tm_min<<":"<<t_tm->tm_sec<<endl;
return 0;
}
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询