티스토리 뷰
반응형
멤버 | 설명 |
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