[Python-3000] __format__ and datetime
Eric Smith
eric+python-dev at trueblade.com
Mon Sep 10 17:16:36 CEST 2007
Martin v. Löwis wrote:
>> I have a patch to add __format__ to datetime.time, .date, and .datetime.
>> For non-empty format_spec's, I just pass on to .strftime. For empty
>> format_spec's, it returns str(self).
>>
>> I think this is the only reasonable interpretation of format_spec's for
>> datetime. Does anyone think otherwise?
>
> Can you please show an example of how it would look like?
>>> import datetime
>>> format(datetime.datetime.now(), 'date: %Y-%m-%d time:%H:%M:%s')
'date: 2007-09-10 time:11:15:1189437339'
>>> format(datetime.datetime.now(), '')
'2007-09-10T11:15:51.329639'
More information about the Python-3000
mailing list