Workouts should sync to apple watch for the whole day like garmin.
I can see my workouts in my apple watch, however when it comes to the day to do them they seem to disappear from the workouts and only future workouts are shown.
Currently the workouts synced to Apple watch only show if a correct time is entered also.
I would expect a workout to show for the day so you could select it and do the work out.
I have found a workaround. You need to add a time to each workout so it will appear on that day. It currently defaults to 00:00. So to me seems like a bug. It should default to 23:59 and then it will appear on the watch.
FYI zwift and Garmin both show workouts okay without the time part.
This really does seem to be a bug rather than a new feature request.