Simple Elapsed Time Sensor resetting by hold_action

Hey to you all!

I am looking for a simple way to measure the time since I pressed a card on my dashboard.
I want to use it for tracking plant watering, changing water for my cats and such things.

I want to connect the time to the hold_action of a card. So the hold_action should reset the timer.

I have no idea how to set up the sensor or something which keeps track of the time since a hold_action.

Does anyone have a idea or did I miss something in this forum?

greets