I agree this is very nice, and I've been using the Time Simulation to fast forward the time.
But Time Simulation behaves quite strangely when I set the time to a specific value.
When I set the time to 12:34:56 and
System.println(time.hour.format("%d") + ":" + time.min.format("%02d") + ":" + time.sec.format("%02d")
I get 0:21:34 in the console.
1:23:45 yields 13:19:02.
It seems that the hour, minute and seconds are added to current time. Setting an actual time only works at midnight. And vice-versa, setting the Time Simulation time to 0:00:00 gives you your current time.
I'm using connectiq-sdk-mac-3.1.8-2020-03-04-e5981d10b
How does setting the Time Simulation time work for others?