Checks an object's time zone as returned by dtt_tz()
.
check_tz(x, tz = dtt_tz(x), x_name = substitute(x), error = TRUE)
The object to check.
A string of the time zone to check that x's matches.
A string of the name of the object.
A flag indicating whether to throw an informative error or immediately generate an informative message if the check fails.
An invisible copy of x (if it doesn't throw an error).
check_tz(Sys.time(), "UTC", error = FALSE)
#> Warning: `check_tz()` was deprecated in dttr2 0.1.0.
#> ℹ Replace with `chk::chk_identical(dtt_tz(x), tz)`. To check whether a valid
#> time zone use `chk::chk_tz(x)`.