#include <stdio.h>
#include <time.h>
// size_t strftime(char *str, size_t maxsize, const char *format, const struct tm *timeptr)
int main() {
time_t t = time(NULL);
struct tm dt = *localtime(&t);
printf("%d-%02d-%02d\n", dt.tm_year + 1900, dt.tm_mon + 1, dt.tm_mday);
char buffer[32];
strftime(buffer, sizeof(buffer), "%B %b", &dt);
puts(buffer);
return 0;
}
/*
run:
2023-05-14
May May
*/