parseDatetime | R Documentation |
Parse a Datetime vector
parseDatetime(svec, fmt = "%Y-%m-%dT%H:%M:%E*S%Ez", tzstr = "UTC") parseDouble(svec, fmt = "%Y-%m-%dT%H:%M:%E*S%Ez", tzstr = "UTC")
svec |
A string vector from which a Datetime vector is to be parsed |
fmt |
A string with the format, which is based on |
tzstr |
The local timezone for the desired format |
An alternative to as.POSIXct
based on the CCTZ library
A Datetime vector object for parseDatetime
, a numeric matrix with
two columns for seconds and nanoseconds for parseDouble
Dirk Eddelbuettel
ds <- getOption("digits.secs") options(digits.secs=6) # max value parseDatetime("2016-12-07 10:11:12", "%Y-%m-%d %H:%M:%S") # full seconds parseDatetime("2016-12-07 10:11:12.123456", "%Y-%m-%d %H:%M:%E*S") # fractional seconds parseDatetime("2016-12-07T10:11:12.123456-00:00") ## default RFC3339 format parseDatetime("20161207 101112.123456", "%E4Y%m%d %H%M%E*S") # fractional seconds now <- trunc(Sys.time()) parseDatetime(formatDatetime(now + 0:4)) # vectorised options(digits.secs=ds)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.