#include #include int main() { char outstr[200]; time_t t; struct tm *tmp; t = time(NULL); t = t - (24*60*60); tmp = localtime(&t); strftime(outstr, sizeof(outstr), "%Y%m%d", tmp); printf( outstr ); return 0; }