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