1 #include <sys/timeb.h> 2 #include <time.h> 3 ftime(struct timeb * tp)4 int ftime(struct timeb *tp) 5 { 6 struct timespec ts; 7 clock_gettime(CLOCK_REALTIME, &ts); 8 tp->time = ts.tv_sec; 9 tp->millitm = ts.tv_nsec / 1000000; 10 tp->timezone = tp->dstflag = 0; 11 return 0; 12 } 13