将纪元时间字符串转换为时间

我一直在寻找一种将字符串(以纪元时间)转换为日期的方法。

基本上,我需要使用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

回到顶部