[Rd] chron library: format.times, parse.format and h:m (PR#8507)
Kurt Hornik
Kurt.Hornik at wu-wien.ac.at
Wed Feb 8 11:27:19 CET 2006
>>>>> spector writes:
> Due to the following lines in parse.format:
> else if (nf == 3) {
> sep <- ""
> fmt <- substring(format, first = 1:3, last = 1:3)
> }
> If a format code has 3 characters, it will not use a separator:
>> library(chron)
>> mytime = times('7:15:00')
>> format(mytime,'h:m')
> [1] "0715"
> - Phil Spector
> Statistical Computing Facility
> Department of Statistics
> UC Berkeley
> spector at stat.berkeley.edu
The docs say
The times format can be any permutation of '"h"', '"m"', and
'"s"' separated by any one non-special character. The
default is '"h:m:s"'.
and I would read *permutation* as to include each of h m s, so that
incomplete representations like the one you gave are ruled out.
(In any case, it seems we should teach the docs about the no-separator
case.)
-k
More information about the R-devel
mailing list