stri_timezone_get: Set or Get Default Time Zone in stringi
Description
stri_timezone_set changes the current default time zone for all functions
in the stringi package, i.e., establishes the meaning of the
``NULL time zone'' argument to date/time processing functions.
stri_timezone_get gets the current default time zone.
For more information on time zone representation in ICU
and stringi, refer to stri_timezone_list.
Usage
stri_timezone_get()
stri_timezone_set(tz)
Arguments
tz
single string; time zone identifier
Value
stri_timezone_set returns a string with
previously used timezone, invisibly.
stri_timezone_get returns a single string
with the current default time zone.
Details
Unless the default time zone has already been set using
stri_timezone_set, the default time zone is determined
by querying the OS with methods in ICU's internal platform utilities.
# NOT RUN {oldtz <- stri_timezone_set("Europe/Warsaw")
# ... many time zone-dependent operationsstri_timezone_set(oldtz) # restore previous default time zone# }# NOT RUN {# }