#include #include #include int main() { char *out = malloc(200); struct tm *tmp; time_t t = time(NULL); tmp = localtime(&t); if (tmp == NULL) { perror("localtime"); exit(EXIT_FAILURE); }; if (strftime(out, 200, "%s", tmp) == 0) { fprintf(stderr, "strftime returned 0"); exit(EXIT_FAILURE); } printf("Result string is %s", out); exit(EXIT_SUCCESS); }