How can I get the current time in milliseconds in C? I do the following to get the time in seconds:
struct tm ptm;
now = time(NULL);
localtime_r(&now,ptm);
myTime= (ptm->tm_hour * 3600) + (ptm->tm_min * 60) + (ptm->tm_sec);
Looking at time.h, it struct tmdoes not have a millisecond term in it.
source
share