pdb wrote: >> as.POSIXlt('2004-10-31 02:00:00') > [1] "2004-10-31" >> as.POSIXlt('2004-10-31 03:00:00') > [1] "2004-10-31 03:00:00" > > How do I tell as.POSIXlt() to ignore daylight savings and just convert to > a time as is? I've read about the 'isdst' but it is still unclear what to > do.
There *was* no 02:00:00 in your local timezone, so you’re trying to specifiy a point in time that just didn’t exist. If you really want to do this, use the UTC timezone, by setting the ‘tz’ argument in as.POSIXct/as.POSIXlt to UTC (or GMT). -- Karl Ove Hufthammer E-mail: k...@huftis.org Jabber: huf...@jabber.no ______________________________________________ R-help@r-project.org mailing list https://stat.ethz.ch/mailman/listinfo/r-help PLEASE do read the posting guide http://www.R-project.org/posting-guide.html and provide commented, minimal, self-contained, reproducible code.