Duda respecto a medir tiempo en arduino

Hola, pienso hacer un proyecto con arduino en el que hay un sensor que va a registrar dos datos distintos (ambos son constantes), sin embargo uno de esos datos siempre va a tener lugar antes que el otro, mi duda es, ¿como puedo registrar el tiempo que tarda el segundo dato en ser registrado con respecto al primero?.

por poner ejemplo, si programo el arduino para que un sensor de temperatura mida la temperatura siendo los dos datos 20° y 60°, quiero saber el tiempo que tardó en cambiar la temperatura desde 20° a 60°.

Espero me hayan entendido.

Acabo de responderle a otro usuario algo similar. Apagar led si te detecta 3 segundos un sensor Hc-sr04. No es tu caso pero sirve para que veas que inicia la cuenta y que la detiene.

Cuando se inicia el evento deberías comenzar una cuenta usando millis()
Te recomiendo que leas esto

Ve a Documentación => Indice de temas tutoriales => millis()

El primer evento 20°C dispara el inicio de una cuenta millis() y el segundo 60°C lo detiene.

Muchas gracias por la respuesta, no tenia idea de por donde empezar, leeré acerca de eso.