'localtime'에 해당되는 글 2건

  1. 2011.03.11 C언어 gmtime과 localtime (1)


/*** 세계 기준 시간을 가져오는 것과 지역의 시간을 가져오기 ***/

#include <time.h>

int main(int argc, char *argv[])
{
    time_t     cur_time;
    struct tm  *tm_data;

    time( &cur_time );

    tm_data = gmtime( &cur_time );

    printf("GMT   TIME %04d-%02d-%02d %02d:%02d:%02d\n", tm_data->tm_year + 1900, tm_data->tm_mon +1, tm_data->tm_mday, tm_data->tm_hour,  tm_data->tm_min, tm_data->tm_sec );

    tm_data = localtime( &cur_time );

    printf("LOCAL TIME %04d-%02d-%02d %02d:%02d:%02d\n", tm_data->tm_year + 1900, tm_data->tm_mon +1, tm_data->tm_mday, tm_data->tm_hour,  tm_data->tm_min, tm_data->tm_sec );
}

처리결과
[2011년 3월 11일 금요일 오후 07시 02분 15초]에 테스트 결과는 아래와 같이 나타나는것 확인

-------------------------------
GMT   TIME 2011-03-11 10:02:15
LOCAL TIME 2011-03-11 19:02:15
-------------------------------






Posted by 공간사랑

댓글을 달아 주세요

  1. 공간사랑 2011.03.11 19:09 신고  댓글주소  수정/삭제  댓글쓰기

    GMT : 그리니치 천문대를 중심으로 서쪽에 있으면 (+) 동쪽에 있으면 (-)
    우리나라는 동쪽에 위치하고 9시간의 차이가 있으므로 TZ=GMT-09:00:00