I think level 0 is appropriate given the benefit. It has limited utility and is on par with spells like detect magic, light, mending, prestidigitation. It’s probably less useful than any of those in game. If was going to be a higher level, it should do something extra, I think (but I don’t know what).
I agree, cantrip seems appropriate, although I think the verbiage needs work.
"Upon casting this spell, you immediately learn the precise time of day to the nearest second and the date, as well as the elapsed time since your last casting of this spell ended. On your turn while the spell is active you may spend a move action to learn the current time and date, as well as the elapsed time since this spell was cast."
It says upon casting you instantly get all the info, much like Know Direction, but are you saying you can get another check as a move action any time within the one hour duration? Just want to make sure I'm interpreting this correctly. And by the way, nice touch with the addition of elapsed time on additional checks. Does that apply to additional castings? If it's cast once, then cast again three hours later, would the spell tell you it's been three hours since you cast it last, or more importantly, would it tell you if something was amiss such as four hours actually passed?