2008. 12. 3. 09:13
프로그램을 작성하다 보면 간단한 로직이라도 생각이 안날경우가 있다. 내가 바로 그 경우로 아주 쉽게 너무 자주 이런 현상이 발생한다. 지금 내가 쓰고자 하는 포스트도 같은 맹락에서 작성하는 것이다.
C나 C++로 코드를 작성하는 가운데 오늘 날짜를 구해야 하는 경우가 있는데 이럴 경우 어떻게 할까? 순간적으로 코드가 생각이 안나서 이렇게라도 글로 남겨 놓는다.
C나 C++로 코드를 작성하는 가운데 오늘 날짜를 구해야 하는 경우가 있는데 이럴 경우 어떻게 할까? 순간적으로 코드가 생각이 안나서 이렇게라도 글로 남겨 놓는다.
struct tm* datetime;
time_t t;
t = time( NULL );
datetime = localtime( &t );
printf( "%d/%02/%02d %02d:%02d:%02d", datetime->tm_year - 1900,
time_t t;
t = time( NULL );
datetime = localtime( &t );
printf( "%d/%02/%02d %02d:%02d:%02d", datetime->tm_year - 1900,
datetime->tm_mon + 1,
datetime->tm_mday,
datetime->tm_hour,
datetime->tm_min,
datetime->tm_sec );
datetime->tm_mday,
datetime->tm_hour,
datetime->tm_min,
datetime->tm_sec );
코드는 아주 간단하다. 위와 같은 형식으로 작성해 주면 되고, 년/월/일 시:분:초 형식으로 사용하면 된다.
:: 이 글을 읽는 모든 분들에게 오늘 하루 즐겁고 행복한 하루 되길 ::
'ººº::Development™:: > ::C/C++™::' 카테고리의 다른 글
[툴] Windows Crash Dump 분석 (0) | 2009.04.10 |
---|---|
[C/C++] 디렉토리 만들기.. (1) | 2008.12.04 |
[C/C++] apache xercex-c 사용하기 (0) | 2008.11.06 |
[C/C++] warning C4278 (0) | 2008.04.16 |
[C/C++] VS6에서 VS2005로 마이그레이션 하기 (0) | 2008.04.16 |