[R] convert sas date format
David Winsemius
dwinsemius at comcast.net
Fri Jan 27 18:58:05 CET 2012
On Jan 27, 2012, at 10:45 AM, Fischer, Felix wrote:
> Hi everybody,
>
> i have a csv-file, containing dates in an akward sas format, where
> 31.12.1559 is -1, 1.1.1960 is 1, 2.1.1960 is 2 and so on (see http://www.sfu.ca/sasdoc/sashtml/lrcon/zenid-63.htm
> ). Is there any function in R to convert this into YYYY-M-D easily?
Seems as though as.Date should do it, assuming that's a typo for the
first date. You just need to change the default origin setting:
> as.Date( c(-1,0,1), origin="1960-01-01")
[1] "1959-12-31" "1960-01-01" "1960-01-02"
>
> Best,
> Felix
>
--
David Winsemius, MD
West Hartford, CT
More information about the R-help
mailing list