我在我的程序中使用 gettimeofday 这样的时间间隔:
struct timeval currentTime, startTime;
gettimeofday(&startTime, NULL);
startTime.tv_usec /= 1000;
gettimeofday(¤tTime, NULL);
currentTime.tv_usec /= 1000;
long int msSinceStart = (currentTime.tv_usec + (1000 * currentTime.tv_sec) ) - (startTime.tv_usec + (1000 * startTime.tv_sec) );
有没有其他选择?