/* */ #include #include #include #include #include main(int argc, char **argv) { time_t timer; struct tm *lt; if ( argc > 1 ) { timer = strtol( argv[optind], (char **)NULL, 0 ); } else { time(&timer); } fprintf(stdout, "%d\n", timer ); fflush(stdout); fprintf(stderr, "%s", ctime(&timer)); lt=localtime(&timer); fprintf(stdout, "%d%0.2d%0.2d%0.2d%0.2d.%0.2d\n", lt->tm_year+1900, lt->tm_mon+1, lt->tm_mday, lt->tm_hour, lt->tm_min, lt->tm_sec ); fflush(stdout); exit(0); }