Returns the global offset value if it is initialized, otherwise it
returns an error. Unlike the try_set_
functions, this waits for a read lock.
Gets a timestamp string using the specified offset
Gets a timestamp string using in either the local offset or +00:00
Do whatever it takes to get a utc offset and cache it.
Worst case scenario we just assume UTC time.
Attempts to set the global offset, returning an error if the
write lock cannot be obtained.
Sets a static UTC offset to use with future calls to
get_local_timestamp_rfc3339
Sets a static UTC offset, from an input string, to use with future calls to
get_local_timestamp_rfc3339
. The format should be [+/-]HHMM.