将纪元时间字符串转换为时间
我一直在寻找一种将字符串(以纪元时间)转换为日期的方法。
基本上,我需要使用this:(1360440555
以字符串形式)并将其放入this:中Feb 9 12:09 2013
。
我一直在看strptime和strftime,但似乎都没有为我工作。有什么建议么?
编辑:谢谢,伙计们。我将其转换为int atoi()
,将其转换为time_t
,然后ctime()
在其上运行。完美地工作!
回答:
如果只有该值是整数而不是字符串,则可以调用ctime
。如果只有某种方法可以将字符串转换为整数。
time_t c;c = strtoul( "1360440555", NULL, 0 );
ctime( &c );
以上是 将纪元时间字符串转换为时间 的全部内容, 来源链接: utcz.com/qa/417420.html