This is in reference to this question [Firebase Timestamp difference between current Timestamp and database timestamp error](https://stackoverflow.com/questions/59907955/firebase-timestamp-difference-between-current-timestamp-and-database-timestamp-e)

If I use `Timestamp.now()` there are cases where the device clock is out of sync with Firestore and my time calculations are not accurate. I want to get the exact time from the Firestore server without being bothered by out of sync cases. Is there any way I could do that?

I have seen `FieldValue.serverTimestamp()` but there I cannot find a way to calculate anything using it, since it's return type is `FieldValue` and I am unable to parse it to `Timestamp`.