05-23-2016 22:12
05-23-2016 22:12
05-23-2016 23:58
05-23-2016 23:58
Assuming that your One is doing the tracking (rather than using a phone's GPS) then the distance is calculated by multiplying your step count by your stride length.
However, one possible cause of confusion is that it uses 2 stride lengths. One for when it thinks you were walking and one where it thinks you were running. It's not clear how or when it switches between the two.
It's possible that on one or both of the days it was using a combination of running and walking strides leading to these strange results.