[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