如何将ctime()调用转换为strftime()?

时间:2012-11-09 09:32:39

标签: c

ctime的手册页说POSIX.1-2008将此功能(以及其他一些功能)标记为过时,并建议应使用strftime。我想知道strftime的格式字符串是如何看的,以便获得与ctime相同的输出。

到目前为止,我唯一得到的是%a %b %_2d %T %Y%n,但%_2d是一个Glibc扩展程序,我也希望它能在Windows上运行。

2 个答案:

答案 0 :(得分:5)

来自this reference

  

c - 写入标准日期和时间字符串,例如Sun Oct 17 04:41:13 2010(依赖于语言环境)

答案 1 :(得分:1)

在没有领导%e的情况下,尝试0个月中的某一天。