I ’m an app programmer

Device time change cheats when using apps that use time.
I'm thinking of taking measures against this.

According to my own research, I have only found how to get the time from the server and use it.

For example, even if i am not online, if you change the time of the application while using the application, you can get a change event and deal with it,
Is there a way to get information about whether the time setting of the device is automatic?

I'm using Xamarin, but I would appreciate it if anyone who had done it natively could give me advice.