您的位置:首页 > 编程语言 > C语言/C++

C语言笔记——时间运算

2011-08-24 10:23 225 查看
http://www.cnblogs.com/VRS_technology/archive/2010/09/21/1832564.html

prehourTime ()

{

time_t curtime;

time_t resulttime;

struct tm *st;

time (&curtime);

st = localtime (&curtime);

st->tm_hour -= 1;

resulttime = mktime (st);

st = localtime (&resulttime);

return st;

}

struct tm *prehourTime ();

struct tm *prehour = prehourTime ();

char fn[100];

char fn2[100];

char fp[100]; //file path

char year[5];

char month[2];

char day[2];

char hour[2];

sprintf (year, "%d", prehour->tm_year + 1900);

sprintf (month, "%02d", prehour->tm_mon + 1);

sprintf (day, "%02d", prehour->tm_mday);

sprintf (hour, "%02d", prehour->tm_hour);
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: