To measure time

Do you need real time, or elapsed time? (If you don't need time-of-day you don't need an RTC module.)

How what is the (approximate) elapsed time?

How much precision/accuracy do you need?

The normal way of measuring elapsed time is to read [u]millis()[/u] into a Start variable, then into an End variable, and subtract.