Time zone
Change the time zone, and restore it afterwards.
with_timezone(tz, code) local_timezone(tz, .local_envir = parent.frame())
tz |
|
code |
|
.local_envir |
The environment to apply the change to. |
with_time_zone()
runs the code with the specified time zone and
resets it afterwards.
local_time_zone()
changes the time zone for the caller
execution environment.
[any]
The results of the evaluation of the code
argument.
withr
for examples
Sys.time() with_timezone("Europe/Paris", print(Sys.time())) with_timezone("US/Pacific", print(Sys.time())) fun1 <- function() { local_timezone("CET") print(Sys.time()) } fun2 <- function() { local_timezone("US/Pacific") print(Sys.time()) } Sys.time() fun1() fun2() Sys.time()
Please choose more modern alternatives, such as Google Chrome or Mozilla Firefox.