카테고리 없음2016. 12. 14. 14:39

time_t time(  
   time_t *timer   
);  

시스템 시간을 Unix time 으로 반환 (time_t)


struct tm *localtime(  
   const time_t *timer
); 

Unix time (time_t) 을 년월일 시분초 형식의 구조체 (struct tm) 으로 변환.
이 때 Local time 으로 변환함.


struct tm *gmtime(    
 const time_t *timer   
); 

Unix time (time_t) 을 년월일 시분초 형식의 구조체(struct tm) 으로 변환.
이 때 UTC (=GMT) 으로 변환함.


time_t mktime(
  
   struct tm *timeptr   
);  

년월일 시분초 형식의 구조체(struct tm)를 Unix time (time_t) 으로 변환함.
이 때 struct tm의 값은 Local time 으로 간주함.


Unix time ( = POSIX time, Epoch time)

1970년 1월 1일 00:00:00 협정 세계시(UTC) 부터의 경과 시간을 초로 환산하여 정수로 나타낸 것



Posted by 좋은나무