Xiaomi Mi Band 4 and DST (Daylight Saving Time) Issue

I'm living in Bulgaria where during the summer is +1 hours because of the DST (Daylight Saving Time).
Recently my beloved wife bought me a Xiaomi Mi Band 4 and I'm pretty sure that her initial (or main) idea was to tell me that I'm fat and need to lose weight! 😂
So, after 2-3 days of using it I encountered a strange problem - the times in the iOS' MiFit app were wrong! The app doesn't taking in account the DST or wrongly calculating it.
After spending quite some time researching how to fix this issue, I found a solution!
The solution
- Go to
Settings -> General -> Language & Region
and change theCalendar
to Japanese or Buddhist and the kill the MiFit app. - Open the app and re-sync with the band.
- Go to the
Language & Region
settings and switch back theCalendar
to Gregorian and kill the app once again. - Do the step 2.

You will have to wait to pass an hour because the latest timestamps are with an hour forward.
These steps and actions worked for me so I hope to save you some times looking for a solution to this issue! 👻