Hi Ben, That must be the case! In fact if I do:
> difftime(strptime("24NOV2004", format="%d%b%Y"), > strptime("13MAY2004",format="%d%b%Y"), units="days", tz="GMT") Time difference of 195 days which supports your claim. Can someone from the R development team confirm this? Thanks! ...Tao ----- Original Message ----- > From:Ben Bolker <bbol...@gmail.com> > To:r-h...@stat.math.ethz.ch > Cc: > Sent:Friday, October 29, 2010 7:54:53 PM > Subject:Re: [R] date calculation > > > Shi, Tao <shidaxia <at> > href="http://yahoo.com">yahoo.com> writes: > Could someone > explain to me why the following result is not a integer? > > > > difftime(strptime("24NOV2004", format="%d%b%Y"), strptime("13MAY2004", > > >format="%d%b%Y"), units="days") > Time difference of 195.0417 > days Presumably because this goes across a daylight-savings > time adjustment? 0.0417=1/24 days is 1 hour ... Ben > Bolker ______________________________________________ > ymailto="mailto:R-help@r-project.org" > href="mailto:R-help@r-project.org">R-help@r-project.org mailing list > href="https://stat.ethz.ch/mailman/listinfo/r-help" target=_blank > >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. ______________________________________________ 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.