If I understand, the DATE input only allows int input and therefore I cannot use time of day functions, only daily. I was hoping to use the full var for time of day calculations, using time zones.

If it's easier, maybe allow a unix time input, since it's already an int, but in seconds.