Dear R users,
I am struggling a bit with the converting dates to full POSIX timestamps, in
particular, I would like to somehow force the timezone to be local, i.e. the
output of
as.POSIXct(as.Date("2008-07-01")) should always be equal to "2008-07-01
00:00:00", is that achievable ? I tried to set the origin and the timezone,
neither of which seems to make a difference.
On my Mac Book Pro (R version 2.9.1) which is set to Eastern US time zone, I
obtain the shifted result:
> as.POSIXct(as.Date("2008-07-01"))
[1] "2008-06-30 20:00:00 EDT"

And e.g.
> as.POSIXct( Sys.Date())
[1] "2009-09-17 20:00:00 EDT"
> Sys.time()
[1] "2009-09-18 10:10:48 EDT"

Any help would make life simpler for me.

Thanks,
Markus

	[[alternative HTML version deleted]]


