#define _CRT_SECURE_NO_WARNINGS // 혹은 localtime_s를 사용
#include <ctime> //C++
time_t timer = time(NULL);
time() 함수를 호출하여 현재의 날짜, 시간을 얻어 time_t 변수에 저장
struct tm* t = localtime(&timer);
localtime() 함수를 호출하여 포맷 변환하기
struct tm {
int tm_sec; // 초, range 0 to 59
int tm_min; // 분, range 0 to 59
int tm_hour; // 시간, range 0 to 23
int tm_mday; // 일, range 1 to 31
int tm_mon; // 월, range 0 to 11
int tm_year; // 1900년 부터의 년
int tm_wday; // 요일, range 일(0) to 토(6)
int tm_yday; // 1년 중 경과 일, range 0 to 365
int tm_isdst; // 섬머타임 실시 여부 (양수, 0, 음수)
};
printf("유닉스 타임 (Unix Time): %lld 초\n\n", timer);
printf("현재 년: %d\n", t->tm_year + 1900);
printf("현재 월: %d\n", t->tm_mon + 1);
printf("현재 일: %d\n", t->tm_mday);
printf("현재 시: %d\n", t->tm_hour);
printf("현재 분: %d\n", t->tm_min);
printf("현재 초: %d\n", t->tm_sec);
printf("현재 요일: %d\n", t->tm_wday); // 일=0, 월=1, 화=2, 수=3, 목=4, 금=5, 토=6
printf("올해 몇 번째 날: %d\n", t->tm_yday); // 1월 1일은 0, 1월 2일은 1
printf("서머타임 적용 여부: %d\n", t->tm_isdst); // 실시 중이면 양수, 미실시면 0, 실시 정보가 없으면 음수

#include <string>
cout << to_string(t->tm_year + 1900)+to_string(t->tm_mon + 1)+to_string(t->tm_mday)
+ to_string(t->tm_hour) + to_string(t->tm_min) + to_string(t->tm_sec) << endl;
