티스토리 뷰

반응형
멤버 설명
tm_sec (0~59)
tm_min (0~59)
tm_hour 시간(0~23)
tm_mday 날짜(1~31)
tm_mon (0~11)
tm_year 1990 이후 경과 년수
tm_wday 요일(0~6). 0 일요일
tm_yday 년중 날짜(0~365)
tm_isdst 일광 절약 시간과의 

 

 

  time_t    tm_time;

    struct tm *st_time;

    char      buff[1024];

    int       month, year;

 

    time( &tm_time);

    st_time = localtime(&tm_time);

    

    // 월은 0 ~ 11이므로 +1 처리

    month = st_time->tm_mon + 1;

    // 한달 전

    month = month - 1;

    year = st_time->tm_year + 1900;

    

    if(month == 0)  {

        month = 12;

        year -= 1;

    }

                                                 

    sprintf(buff, "%d%02d%02d000000", year, month, st_time->tm_mday);    

    LogPrint(buff);

 

반응형

'프로그래밍 > C, C++' 카테고리의 다른 글

출력 변환자  (0) 2019.06.28
메모리의 4가지 종류  (0) 2019.06.28
리눅스 GetTickCount()활용 TimeOut 기능  (0) 2019.06.28
함수 포인터  (0) 2019.06.28
char, Hex 변환  (0) 2019.06.28
댓글
반응형
최근에 올라온 글
Total
Today
Yesterday