decodeTime {oce} | R Documentation |
Oce Version of as.POSIXct
decodeTime(time, timeFormats, tz = "UTC")
time |
Character string with an indication of the time. |
timeFormats |
Optional vector of time formats to use, as for |
tz |
Time zone. |
Each format in timeFormats
is used in turn as the format
argument to as.POSIXct
, and the first that produces a
non-NA
result is used. If timeFormats
is missing, the
following formats are tried, in the stated order:
"%b %d %Y %H:%M:%S"
(e.g. "Jul 1 2013 01:02:03"
)
"%b %d %Y"
(e.g. "Jul 1 2013"
)
"%B %d %Y %H:%M:%S"
(e.g. "July 1 2013 01:02:03"
)
"%B %d %Y"
(e.g. "July 1 2013"
)
"%d %b %Y %H:%M:%S"
(e.g. "1 Jul 2013 01:02:03"
)
"%d %b %Y"
(e.g. "1 Jul 2013"
)
"%d %B %Y %H:%M:%S"
(e.g. "1 July 2013 01:02:03"
)
"%d %B %Y"
(e.g. "1 July 2013"
)
"%Y-%m-%d %H:%M:%S"
(e.g. "2013-07-01 01:02:03"
)
"%Y-%m-%d"
(e.g. "2013-07-01"
)
"%Y-%b-%d %H:%M:%S"
(e.g. "2013-July-01 01:02:03"
)
"%Y-%b-%d"
(e.g. "2013-Jul-01"
)
"%Y-%B-%d %H:%M:%S"
(e.g. "2013-July-01 01:02:03"
)
"%Y-%B-%d"
(e.g. "2013-July-01"
)
"%d-%b-%Y %H:%M:%S"
(e.g. "01-Jul-2013 01:02:03"
)
"%d-%b-%Y"
(e.g. "01-Jul-2013"
)
"%d-%B-%Y %H:%M:%S"
(e.g. "01-July-2013 01:02:03"
)
"%d-%B-%Y"
(e.g. "01-July-2013"
)
"%Y/%b/%d %H:%M:%S"
(e.g. "2013/Jul/01 01:02:03"
)
"%Y/%b/%d"
(e.g. "2013/Jul/01"
)
"%Y/%B/%d %H:%M:%S"
(e.g. "2013/July/01 01:02:03"
)
"%Y/%B/%d"
(e.g. "2013/July/01"
)
"%Y/%m/%d %H:%M:%S"
(e.g. "2013/07/01 01:02:03"
)
"%Y/%m/%d"
(e.g. "2013/07/01"
)
A time as returned by as.POSIXct
.
Dan Kelley
Other functions relating to time: GMTOffsetFromTz
decodeTime("July 1 2013 01:02:03") decodeTime("Jul 1 2013 01:02:03") decodeTime("1 July 2013 01:02:03") decodeTime("1 Jul 2013 01:02:03") decodeTime("2013-07-01 01:02:03") decodeTime("2013/07/01 01:02:03") decodeTime("2013/07/01")