time_saved value in document

Nope. That property is only for internal use, mostly for tracking write latency for performance metrics. It might go away in future versions, and it’s not accessible.

i dont want to rely on the client for times due to users being able to alter their devices time settings.

Yes, but the time the revision was added to the server is problematic too because it might be arbitrarily long after the user created the revision, if the device was offline or there were network problems pushing to the server.