diff --git a/services/time_system_ability.cpp b/services/time_system_ability.cpp
index 861da541df8a06371e17588763b98a2db5defe64..d81a77a23103d72f2b27478b0735c71b188ea24f 100644
--- a/services/time_system_ability.cpp
+++ b/services/time_system_ability.cpp
@@ -287,6 +287,7 @@ void TimeSystemAbility::RegisterCommonEventSubscriber()
         thread.detach();
     }
     RegisterSubscriber();
+    NtpUpdateTime::SetSystemTime();
 }
 
 #ifdef MULTI_ACCOUNT_ENABLE