Time library: millisecond display

I want to view the time including milli seconds (basically, I want to calculate the time elapsed between various activities in milli/micro second accuracy). I understood that 'Time' library did not have this functionality. Is there any other library satisfying my requirement?
thanks

Your own. Use the micros() timer.

You don't need a library

unsigned long startTime = millis{}  //when event one occurs

then later in your program

unsigned long elapsedTime = millis() - startTime;  //when event two occurs

Substitue micros() for millis() if you want microsecond timing but note that micros() has a granularity of 4 microseconds