#include <time.h>
#include <sys/time.h>
#include <sys/types.h>
#include <unistd.h>
#include <stdio.h>
#include <string.h>
int main()
{
struct timeval mytime;
// 현재 시간을 ms 단위로 얻어온다.
gettimeofday(&mytime, NULL);
printf("%ld:%ld\n", mytime.tv_sec, mytime.tv_usec);
// 시간을 알기 쉽게 출력한다.
// 시간에 9를 더한 이유는 GMT를 기준으로 9시간 더 지난 시간이기 때문
struct tm *tm_ptr;
tm_ptr = gmtime(&mytime.tv_sec);
printf("현재시간 : %d년 %d월 %d일 %d:%d\n",
tm_ptr->tm_year + 1900, tm_ptr->tm_mon +1,
tm_ptr->tm_mday, tm_ptr->tm_hour+9,
tm_ptr->tm_min);
return 0;
}
#include <sys/time.h>
#include <sys/types.h>
#include <unistd.h>
#include <stdio.h>
#include <string.h>
int main()
{
struct timeval mytime;
// 현재 시간을 ms 단위로 얻어온다.
gettimeofday(&mytime, NULL);
printf("%ld:%ld\n", mytime.tv_sec, mytime.tv_usec);
// 시간을 알기 쉽게 출력한다.
// 시간에 9를 더한 이유는 GMT를 기준으로 9시간 더 지난 시간이기 때문
struct tm *tm_ptr;
tm_ptr = gmtime(&mytime.tv_sec);
printf("현재시간 : %d년 %d월 %d일 %d:%d\n",
tm_ptr->tm_year + 1900, tm_ptr->tm_mon +1,
tm_ptr->tm_mday, tm_ptr->tm_hour+9,
tm_ptr->tm_min);
return 0;
}
'Programming > C & C++' 카테고리의 다른 글
[Unix / Linux] 특정 경로의 파일명 얻어오기 (0) | 2008.01.21 |
---|---|
데이터형 범위 (0) | 2008.01.19 |
난수 (Random) 함수 (0) | 2008.01.02 |
pointer 와 reference 의 차이점 (0) | 2008.01.02 |
struct 와 typedef struct 의 차이점 (18) | 2008.01.02 |
댓글