您的位置:首页 > 运维架构 > Linux

Linux 时间转字符串(格式化时间)

2012-06-01 00:47 260 查看
#include <sys/time.h>
#include <sys/types.h>
#include <linux/rtc.h>
#include <time.h>

char ss[200]
time_t timep;
struct tm *p;
time(&timep);
p=localtime(&timep); /*取得当地时间*/
sprintf(ss, "%4.4d%2.2d%2.2d%2.2d%2.2d%2.2d", (1900+p->tm_year),(1+p->tm_mon), p->tm_mday, p->tm_hour, p->tm_min, p->tm_sec);
printf("%s\n", ss);

输入结果:20120601015012
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: