How to controll time indepedently from time on users phone
How to controll time indepedently. In this post, we will see how to resolve How to controll time indepedently from time on users phone in my firebase app?
Question:I have a Flutter app where users can predict the outcome of a soccer match. The problem is that if the user changes the time on their phone they can still predict even after it has ended. How do I prevent this so that it’s independent of the time on each user’s phone? Thank you
Best Answer:the solution is to not get the date from the local device, but get it from the firebase
timestampthat it offers, as example if we say that you want to do it from now until tomorrow at the same time, you can save it to your DB, using:
[code]Timestamp(Timestamp.now().millisecondsSinceEpoch , 24*60*60*1000)
Timestampwe set in the database with:
[code] final firestoreTimestamp = /* the Timestamp object */;
If you have better answer, please add a comment about this, thank you!