On Fri, 2005-01-14 at 06:40, Alex Martelli wrote: > +1 -- I never liked the idea that 'time tuples' lost fractions of a > second. On platforms where that's sensible and not too hard, > time.time() could also -- unobtrusively and backwards compatibly -- set > that same attribute. I wonder if, where the attribute's real value is > unknown, it should be None (a correct indication of "I dunno") or 0.0 > (maybe handier); instinctively, I would prefer None.
None feels better. I've always thought it was kind of icky for datetimes to use microseconds=0 to decide whether to print the fractional second part or not for isoformat(), e.g.: >>> import datetime >>> now = datetime.datetime.now() >>> now.isoformat() '2005-01-14T06:44:18.013832' >>> now.replace(microsecond=0).isoformat() '2005-01-14T06:44:18' -Barry
signature.asc
Description: This is a digitally signed message part
_______________________________________________ Python-Dev mailing list Python-Dev@python.org http://mail.python.org/mailman/listinfo/python-dev Unsubscribe: http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com