加一天 加 86400秒 减一天 减 86400秒 下面用现在时间加一天和减一天,并打印出来。 #include <time.h> time_t sec; sec = time(NULL); printf ( "time is: %s", ctime (&sec) ); sec = sec + 86400; printf ( "New time: %s", ctime (&sec) ); sec = time(NULL); printf ( "time is: %s", ctime (&sec) ); sec = sec - 86400; printf ( "New time: %s", ctime (&sec) );
//可以把时间转换格式,如下
char tmp[64]; strftime( tmp, sizeof(tmp), "%Y-%m-%d %X",localtime(&sec) ); puts( tmp );