[R] end of daylight saving time
Denis Chabot
chabotd at globetrotter.net
Wed Jul 15 12:38:00 CEST 2009
Hi,
I read from the help on DateTimeClasses and various posts on this list
that, quite logically, one needs to specify if DST is in function for
the first hour after the change from DST to ST in autumn.
Hence, in my time zone and on Mac OS X, I can do this:
a <- as.POSIXct("2008-11-02 01:30:00", tz="EST5EDT") # to get
automatic use of DST
b <- as.POSIXct("2008-11-02 01:30:00", tz="EST") # to tell T this is
the second occurrence of 1:30 that day, in ST
difftime(b,a)
But why can't I do this, to handle several date-times at once?
c <- rep("2008-11-02 01:30:00", 2)
tzone = c("EST5EDT", "EST")
as.POSIXct(c, tz=tzone)
Erreur dans strptime(xx, f <- "%Y-%m-%d %H:%M:%OS", tz = tz) :
valeur 'tz' incorrecte
???
Thanks,
Denis Chabot
sessionInfo()
R version 2.9.1 Patched (2009-07-09 r48929)
x86_64-apple-darwin9.7.0
locale:
fr_CA.UTF-8/fr_CA.UTF-8/C/C/fr_CA.UTF-8/fr_CA.UTF-8
attached base packages:
[1] stats graphics grDevices utils datasets methods base
loaded via a namespace (and not attached):
[1] tools_2.9.1
More information about the R-help
mailing list