#include #include int __clock_gettime(clockid_t clk, struct timespec *ts); int ftime(struct timeb *tp) { struct timespec ts; __clock_gettime(CLOCK_REALTIME, &ts); tp->time = ts.tv_sec; tp->millitm = ts.tv_nsec / 1000000; tp->timezone = tp->dstflag = 0; return 0; }