IOS client, is it necessary to get server time, Android?

now I"m doing app optimization, and I don"t think it"s necessary for iOS app to get server time.

-sharppragma mark -- 
- (void)getServerTime
{
    [APIManager server_timeWithSuccess:^(id result, NSString *message) {
    
    

ask the iOS client, is it necessary to get the server time, what about Android?

After searching
on the Internet, I don"t quite understand that

the real time is a time that can accurately express the present time, and this time must come from a reliable place. Local time may be unreliable because users may modify it and network time will be delayed. Even watches have errors.

http://www.cocoachina.com/bbs.

the product unexpectedly suggested that you boot up to get a server time, and then get a timer to Synchronize,
feel that the brain of the product is not too big. How to break
?

Mar.14,2021

you have evaluated for yourself how much loss will be caused by users forging time, and how much it will cost to use Synchronize server time

Menu