How to set the time on Xiaomi Band: all ways and solving errors

Why Xiaomi Band is running out of time and how to fix it

Xiaomi Mi Band fitness bracelets (including 5/6/7/8 and Smart Band Pro) automatically sync time to your smartphone via the Mi Fitness app. However, users often face problems: the clock is behind, shows an incorrect time zone or resets after a reboot, the reasons are rooted in phone settings, synchronization errors or hardware failures.

In 80 percent of cases, the problem is solved by forced synchronization or time zone adjustments. But if the wristband doesn't update the time at all, you'll have to check your Bluetooth connection, app permissions, and even reset the device to factory settings. In this article, you'll find a full time setting guide on all Xiaomi Band models, including rare bugs and their solutions.

Important: The instructions are valid for the Mi Band firmware from 2023-2026. If your bracelet is released before 2020 (for example, Mi Band 3/4), some menu items may differ.

Method 1: Automatic time synchronization through Mi Fitness

By default, the Xiaomi bracelet receives time data from your smartphone each time you connect to the application. If this process is broken, follow the steps:

  1. Update the app. Outdated versions of Mi Fitness (up to 5.6.0) may not be transmitting data correctly. Download the current version on Google Play or the App Store.
  2. Activate Bluetooth and geolocation. Sync is impossible without it. On Android, check the permissions in Settings β†’ Applications β†’ Mi Fitness β†’ Permissions.
  3. Forced update the data: πŸ“± Open Mi Fitness and connect to the bracelet. πŸ”„ Swipe down the main screen of the application to update the data. ⏱️ Wait for the notification β€œSynchronization is complete” (usually takes 5-10 seconds).

If after these actions the time on the bracelet has not been updated, go to manual setting (method 2).

πŸ“Š What is the Xiaomi Band model you have?
Mi Band 5
Mi Band 6
Mi Band 7
Mi Band 8
Smart Band Pro
other

Method 2: Manually adjusting time on the bracelet

Not all Xiaomi Band models support manual time adjustment directly, for example, in Mi Band 5/6 this option is hidden, and in Mi Band 7/8 it is added to the settings.

For the Mi Band 7/8 and Smart Band Pro

  1. On the bracelet, swipe right across the screen to open the menu.
  2. Select the Settings (cog icon).
  3. Scroll to Additional β†’ Date and time.
  4. Turn off Auto Sync and manually set the clock, minutes and format (12/24 hours).

For Mi Band 5/6 (a workaround required)

In these models, manual time setting is locked, but it can be activated via the developer mode:

Enable the developer mode in Mi Fitness (Profile β†’ Settings β†’ About the program β†’ 5 times click on the version)

Connect the bracelet to your PC via Mi Band Tools (root required on your phone)

Use it. ADB-command to unlock the time menu-->

adb shell am start -n com.xiaomi.hm.health/com.xiaomi.hm.health.devicesetting.DeviceSettingActivity

Attention! Manual time change through ADB can reset pedometer settings, and we recommend using this method only in critical synchronization failures.

πŸ’‘

If the time is lost again after manual settings, check auto-update time zones in the phone settings. On Android, it is in Settings β†’ System β†’ Date and Time.

Solving time zone problems

Xiaomi Band bracelet determines the time zone according to the smartphone. If you travel or use a VPN, there may be discrepancies. Here's how to fix this:

Problem.Reason.Decision
Time is behind / in a hurry by 1-2 hoursWrong time zone on the phoneEnable Autodetermining Time Zones in Smartphone Settings
The clock is reset after the flightThere is no internet on the phone.Connect to Wi-Fi/mobile data to update data
The bracelet shows the time of another city.VPN or mock location on your phoneTurn off the VPN and reset the bracelet
Date strays by 1 dayFailure of synchronization with Xiaomi serversReconnect the bracelet to the app

For Mi Band 8 models with Dual Time Zone, the setting is done via Mi Fitness β†’ Device Profile β†’ Time Zones, and you can add a second belt and swipe between them on the bracelet.

What if the bracelet shows the time 12 hours ahead?
This error is caused by the incorrect 12/24 hour format. Go to bracelet settings β†’ Screen β†’ Time format and select 24-hour. If you don't have the option, update your firmware via Mi Fitness

Synchronizing time after resetting settings

If you reset the Xiaomi Band bracelet to factory settings (e.g., Settings β†’ Reset), the time will automatically update when you first connect to your phone, but 10% of the time requires forced resynchronization:

  1. Remove the bracelet from the list of devices in Mi Fitness.
  2. Reset the bracelet (press the 10 seconds button).
  3. Add the device again via Add the device β†’ Mi Smart Band.
  4. After connecting, wait for the notification β€œData synchronized”.

⚠️ Note: On iPhone, the problem with late time is often solved by disabling the Smart Time Zone function in Settings β†’ Mainstream β†’ Date and time. This option conflicts with Mi Band synchronization.

Why does Mi Band 8 only update the time after the app is opened?
This is normal behavior to save battery. The bracelet syncs time with the phone every time you connect to Mi Fitness. To make updates more frequent, enable background sync in the app settings (Profile β†’ Settings β†’ Data Sync β†’ Background Sync).
Can you set up time for Xiaomi Band without a phone?
No, all Mi Band models (except the Smart Band Pro with Wi-Fi) require a connection to a smartphone to initially adjust the time, but once synchronized, the bracelet will support the clock autonomically (without a phone) for 30 days.
How to change the format of the display time (12/24 hours)?
The format changes in the bracelet settings: Open Mi Fitness and select your bracelet. Go to Device Settings β†’ Screen β†’ Time Format. Select 12-hour or 24-hour. On Mi Band 5, this option may not be available β€” update the firmware.
Why did the battery change to Mi Band 6?
Replacing the battery resets the bracelet's internal clock. After installing the new battery: Connect the bracelet to charge for 30 minutes. Sync it with Mi Fitness (the data will be updated automatically). If the time is not updated, reset the bracelet to factory settings (Settings β†’ Reset). Warning: Self-replace the battery will void the warranty. Official Xiaomi service centers perform the replacement in 1-2 days.
How to set an alarm clock on Xiaomi Band if time is running out?
If the main time on the bracelet is incorrect, the alarm clocks will also not work correctly. First, correct the time synchronization (see Method). 1), Then set the alarm clocks: πŸ›ˆ In Mi Fitness: Device Profile β†’ Alarm clocks β†’ Add. ⏰ On the bracelet: swipe to the right β†’ Alarm clocks β†’ Pay attention to the Mi Band. 7/8 can be adjusted to 10 alarm clocks, on the Mi Band 5/6 β€” before 5.