[ CnUnix ] in KIDS 글 쓴 이(By): hrjungcf (정혜란) 날 짜 (Date): 1995년03월19일(일) 11시32분12초 KST 제 목(Title): [Re] 씨에서 시스템 날짜와 시간을 얻는 방 C function에서 date & time을 변환시켜주는 함수로 ctime, localtime, gmtime, asctime, tzset등이 있읍니다. unix에서는 1970. 1. 1. 00:00:00을 기준으로 현재까지의 시간을 초단위로 저장하고 있고 이를 C에서는 /usr/include/time.h에 tm struct를 만들어 두었읍니다. 볶매� #include <sys/types.h> #include <time.h> #include <stdio.h> main() { time_t t; struct tm *tm; char buf[1024]; time(&t); tm = localtime(&t); printf("%s\n", ctime(&t)); printf("%s\n", tm); } 여기서 ctime: time 시스템 호출로부터 26문자열의 출력을 생성 gmttime: time으로부터 얻어진 값을 tm구조로 바꾸어서 GMT로 변환 하는 함수이다. 자세한 내용은 " system interface programming"라는 책을 보면 자세히 나와 있읍니다. Good Lock 서 |