[R] Date formats in as.Date

Gabor Grothendieck ggrothendieck at gmail.com
Fri Sep 25 02:16:49 CEST 2009


Try this:

> library(zoo)
> as.yearmon("Sep-1981", "%b-%Y")
[1] "Sep 1981"

> as.Date(as.yearmon("Sep-1981", "%b-%Y"))
[1] "1981-09-01"

> as.Date(paste(1, "Sep-1981"), "%d %b-%Y")
[1] "1981-09-01"


On Thu, Sep 24, 2009 at 7:15 PM, Worik R <worikr at gmail.com> wrote:
> I have trouble with this:
>
> as.Date("Sep-1981", format="%b-%Y")
>
> Returns "NA"
>
> >From documentation for strftime
>
>  '%b' Abbreviated month name in the current locale. (Also matches
>          full name on input.)
>
>   '%Y' Year with century.
>
> What am I doing wrong?
>
> cheers
> Worik
>
>        [[alternative HTML version deleted]]
>
> ______________________________________________
> R-help at r-project.org mailing list
> https://stat.ethz.ch/mailman/listinfo/r-help
> PLEASE do read the posting guide http://www.R-project.org/posting-guide.html
> and provide commented, minimal, self-contained, reproducible code.
>




More information about the R-help mailing list