티스토리 뷰
반응형
현재 시간을 구하기
long GetTime()
{
time_t current_time;
time( ¤t_time);
return current_time;
}
1900 년 이후 초단위로 현재까지 시간을 구한 값으로 가져옴.
1분 60초
1시간 3600초
1일 3600 * 24초
1년 3600 * 24 * 365초
std::string GetTime( unsigned int sec )
{
time_t timer( sec );
struct tm * t;
t = localtime( &timer );
return StringUtils::format( "%d년 %d월 %d일 %d시 %d분 %d초", t->tm_year + 1900, t->tm_mon + 1, t->tm_mday, t->tm_hour, t->tm_min, t->tm_sec );
}
1900년까지 초단위로 계산된 값으로 환산해서 구하면 실제 우리가 인지할 수 있는 시간으로 보여줌
728x90
반응형
댓글