[R] RE: problem with Dates
Thomas Lumley
tlumley at u.washington.edu
Fri Mar 18 16:33:38 CET 2005
On Fri, 18 Mar 2005, Benjamin Esterni wrote:
> It seems that you have load the "survival" package
> date.mdy is a function from this one.
> In this function the "origin" of the time is the first day of 1970
> in the base package the origin is the first day of 1960
> it's very curious...
Well, it would be very curious if they defined the same class, but the
base package defines "Date" and the survival package defines "date".
There's no reason why they should use the same origin, but it will cause
problems if you mix them up.
-thomas
> Benjamin Esterni
> France
>
> From: "Vegard Andersen" <vegard.andersen at ism.uit.no>
> Subject: [R] Date conversion problem using "as.Date"
> To: "r-help at lists.r-project.org" <r-help at stat.math.ethz.ch>
> Message-ID: <opsntv38wtk0a1dr at petter-smart>
> Content-Type: text/plain; format=flowed; delsp=yes;
> charset=iso-8859-15
>
> Hello!
>
> My problem is that the Julian date "behind" my dates seems to be wrong. I
> will examplify my problem.
>
> t1 <- "1998-11-20"
> t2 <- as.Date(t1)
> # Here t2 is correctly "1998-11-20", but
> date.mdy(t2)
> $month
> [1] 11
> $day
> [1] 19
> $year
> [1] 1988
>
> And indeed, if I write: fix(t2) then I get : structure(10550, class =
> "Date"). So the Julian date is 10550, which is "1988-11-19", not the
> correct "1998-11-20"
>
> If I instead of "as.Date" use "as.date", then things work ok. But I have
> not found out how to instruct "as.date" to handle dates from the 21st
> century.
>
>
> I hope that someone can help me, thanks in advance!
>
> --
> Best regards,
> Vegard Andersen
> Institute of Community Medicine
> University of Tromso
> Tromso, Norway
> [[alternative HTML version deleted]]
>
> ______________________________________________
> R-help at stat.math.ethz.ch mailing list
> https://stat.ethz.ch/mailman/listinfo/r-help
> PLEASE do read the posting guide! http://www.R-project.org/posting-guide.html
>
Thomas Lumley Assoc. Professor, Biostatistics
tlumley at u.washington.edu University of Washington, Seattle
More information about the R-help
mailing list