int main(void) 
{
  time_t timer;
  
  struct tm* t;


  timer = time(NULL); // 현재 시각을 초 단위로 얻기

  t = localtime(&timer); // 초 단위의 시간을 분리하여 구조체에 넣기

  printf("유닉스 타임 (Unix Time): %d 초\n\n", timer); // 1970년 1월 1일 0시 0분 0초부터 시작하여 현재까지의 초

  printf("현재 년: %d\n",   t->tm_year + 1900);
  printf("현재 월: %d\n",   t->tm_mon + 1);
  printf("현재 일: %d\n\n", t->tm_mday);

  printf("현재 시: %d\n",   t->tm_hour);
  printf("현재 분: %d\n",   t->tm_min);
  printf("현재 초: %d\n\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 이면 서머타임 없음

  return 0;
}

이 코드를 일단 인터넷에서 긁었어.

보믄 tm_year랑 등등에 저장이 되잖어 그니까 tm struct ㅇㅇ

근데 Date라는 struct 따로 파가지고 하고싶은데 어떻게 해야댐?

t 값을 Date에 쑤셔넣을라고 해도 계속 에러띄우면서 빨간줄 긋고 난리치던데 ㅡ,.ㅡ...

부탁햐...D_day 구하는것도 필요하긴 한데 그냥 저것만 해결해주었으면 ㅠㅠ...

부탁햐 (-_-)(_ _)