下面是产生毫秒时间戳的代码和测试案例
#include <stdio.h>
#include <sys/timeb.h>
#include <sys/types.h>
long long getSystemTime()
{
struct timeb t;
ftime(&t);
return 1000*t.time + t.millitm;
}
int main()
{
long long start = getSystemTime();
printf("start = %lld\n",start);
return 0;
}