On Windows XP SP3 > format(pippo, format="%I:%M:%S %p") [1] "11:43:12 PM"
In any case, if there is a problem it is in Windows, not in R, since this is an Windows service that is being called. So there is no evidence at all of any bug in R here. On Wed, 10 Sep 2008, [EMAIL PROTECTED] wrote: > Full_Name: Enrico Pegoraro > Version: 2.7.2 > OS: Windows > Submission from: (NULL) (87.4.187.101) > > > The > format(timevar,format="%I:%M:%S %p") > instruction, with "timevar" a "POSIXt" "POSIXlt" variable, give wrong return > data. > The format sentence string "%I:%M:%S %p" requires times with AM/PM indicator, > but the resulting output doesn't contain it. > Example: >> pippo=strptime("23:43:12", format="%H:%M:%S") >> pippo > [1] "2008-09-10 23:43:12" >> class(pippo) > [1] "POSIXt" "POSIXlt" >> format(pippo, format="%I:%M:%S %p") > [1] "11:43:12 " > > Note that in linux version of R format() works correctly. > Best regards > Enrico > > ______________________________________________ > R-devel@r-project.org mailing list > https://stat.ethz.ch/mailman/listinfo/r-devel > -- Brian D. Ripley, [EMAIL PROTECTED] Professor of Applied Statistics, http://www.stats.ox.ac.uk/~ripley/ University of Oxford, Tel: +44 1865 272861 (self) 1 South Parks Road, +44 1865 272866 (PA) Oxford OX1 3TG, UK Fax: +44 1865 272595 ______________________________________________ R-devel@r-project.org mailing list https://stat.ethz.ch/mailman/listinfo/r-devel