We are on a tight schedule to exit the water for next shift. Our DSO will tell us we must be out of the water by 1:05, NOT 1:10 !Budget?
The Garmins will do what you ask and then some. The G1s are budget friendly for the most part. I have an MK2s. I don’t have time of day configured on the main screen, but it is an option. Vibration and audible alarms are available. Can be used for basic rec dives up to more advanced including trimix and ccr. Logs are available on the device and automatically transferred to your phone once in range.
Lots of other basic computers will do most of what you ask, but time of day on the main screen may be a challenge.
I’m curious, though why you need time of day. I also dive at an aquarium. I’ve been asked for temperature in the past (only because some of the divers were convinced it was colder than it was) but never time of day. The surface support records time, starting and end pressure, and gear details.
I dive with the Garmin MK2s and a Shearwater Perdix. At the aquarium, I just use the Garmin.
Sometimes, it's 3:02, just to keep us accurate.