#include <stdio.h>
#include <time.h>
int main(int argc, char *argv[])
{
time_t t;
struct tm *m;
t = time(NULL) - 24 * 3600;
m = localtime(&t);
printf("Yesterday is: %d%.2d%.2d\n", m->tm_year + 1900, m->tm_mon + 1, m->tm_mday);
t = time(NULL);
m = localtime(&t);
printf("Today is: %d%.2d%.2d\n", m->tm_year + 1900, m->tm_mon + 1, m->tm_mday);
return 0;
}
c语言获取今日,明日,昨日的方法
Posted:
2010年6月7日星期一 –
22:20
最近要处理大量的log,基本上按天保存log文件,这就牵涉到日期问题,本来采用shell写了一套程序,发现效率不是很高,所以改用c语言重新写了一份,下面是获取系统的今日日期和昨日的一个demo
订阅:
博文评论 (Atom)
0 评论:
发表评论