I have a hub date/time variable that uses time only. My rule sets the time of the variable, but not a date.
I have the hub variable included on a dashbord, so I can change the variable manually if I desire. Very seldom do I have to do that. I had an occasion to do it a few weeks ago and had the same issue. I had seen a few post about a new version coming soon, and I knew there were some issues reported about date time variable usage so I thought I would wait until the update to see if it fixed the issue, it did not.
Today I had another occasion to change the variable again. The problem is you can not set just a date or a time in the variable via the dashboard, You must set both. Also when you set a time the tile switches to 24 hour format although the original time is in a 12 hour format. I can go to the hub variable in settings and set the value as I want but I can not set it using the dashboard. Is this a bug or is there some dashboard setting I need to change.
Sorry if this is not suppose to address this but it would seem that it does, Updated to 2.3.1.135
I see no difference in how it works for me. It still only allows me to set both date and time and not just one or the other. Also after setting the date time it uses a 24 hour format instead of 12.
Dashboard during edit. I can select and edit just the time, but after doing so it shows invalid date. In the following screenshot I have edited the time to be 5:21 PM. You can't see the PM, I have tried making the tile bigger but it makes no difference.
In the third screenshot above I show what the variable looked like before I tried to edit. It is only set to time. As soon as I click on the tile it changes to only allow setting a date and time.
I created a new time variable to see if it was how I created it. I only selected a time and created the variable. QuittingTime was original and I just added quittingtime2. quittingtime2 does the same thing as soon as I click the tile I get the date time dialog, as seen in the first tile of your screenshot
Apparently it is some kind of browser issue. I just tried it with edge and it worked as you describe. I am currently using chrome, which it does not work as described.
Apparently it is, because my system at work which was also exhibiting the problem now works as expected. It is also running chrome so when I get home this afternoon I will have to see what's up. It also works correctly on my IPhone now.