Last night at 2am, clocks were moved forward to 3am.
I went to sleep after the time change, from 3:15am - 11:15am. This was 8 hours of sleep, yet Garmin incorrectly recorded it as only 7 hours of sleep (watch and web).
So, it appears Garmin just subtracts one hour -- regardless of when you go to bed!
I recommend to Garmin not to subtract an hour if you go to sleep after the time change.