[R] R Date Time
Dirk Eddelbuettel
edd at debian.org
Wed Apr 26 00:14:04 CEST 2017
On 25 April 2017 at 18:05, Duncan Murdoch wrote:
| On 25/04/2017 5:41 PM, Dirk Eddelbuettel wrote:
| >
| > On 25 April 2017 at 16:04, Jeff Reichman wrote:
| > | R Users
| > |
| > | Having problems converting the following DTG into an R recognized date/time
| > | field
| > |
| > | 01-01-2016T14:02:23.325
| > |
| > | Would I separate it into a date field and time filed then put it back
| > | together???
| >
| > The anytime package (on CRAN) does this (and other date or datetime input
| > variants) without requiring a format:
| >
| > R> library(anytime)
| > R> anytime("01-01-2016T14:02:23.325")
| > [1] "2016-01-01 14:02:23.325 CST"
|
| How does it decide between MDY and DMY orderings in dates? Doesn't
| matter for this example, but it would for "01-02-2016T14:02:23.325"
See
http://dirk.eddelbuettel.com/code/anytime.html
https://github.com/eddelbuettel/anytime
https://github.com/eddelbuettel/anytime/blob/master/src/anytime.cpp#L43-L106
for overview(s), some comments, notes and in particular the set of formats.
It has a strong preference for sane (ie ISO formats) but in the case of
ambiguity it (grudingly) prefers the (silly) US way:
R> anytime("01-02-2003")
[1] "2003-01-02 CST"
R>
But I try not to miss an opportunity that the format should really not be used.
Dirk
--
http://dirk.eddelbuettel.com | @eddelbuettel | edd at debian.org
More information about the R-help
mailing list