I can't be 100% certain, but I feel like this isn't necessarily true for certain metrics like step count (on Apple devices). The discovery app draws its data from the Health App, which records your steps per "day" - note not 24 hour period. I've previously lost and gained time when flying across time zones. When my phone/watch made the switch then my opportunity to make my steps lengthened or shortened accordingly.
Workouts are different I suppose in the sense that they have a start/finish time recorded too and the data is kept in a different app. Step data is number of steps per hour - I suppose which day any particular hour falls in can change depending not on where the steps are recorded, but where they are read.