Get the current date, python 2.2
Rob Williscroft
rtw at freenet.co.uk
Fri Jun 15 18:12:00 EDT 2007
On Fri, 15 Jun 2007 14:46:20 -0700, nano wrote:
> In article <KJSdnfIyZopSm-7bRVnyjwA at pipex.net>, rtw at freenet.co.uk
> says...
>> On Fri, 15 Jun 2007 14:30:36 -0700, nano wrote:
>>
>> > Using python 2.2 what is the simplest way to get the current date
>> > value? I have looked in so many places. The question is often asked
>> > and the usual response indicates how to get the current date and time
>> > like
>> >
>> > now = time.localtime()
>> >
>> > I want just the date, like 2007-06-15. The value will go into a
>> > postgresql Date type column.
>>
>> >>> import datetime
>> >>> d = datetime.date.today()
>> >>> d.isoformat()
>> '2007-06-15'
>> >>>
>> >>>
>> Rob.
>>
> Thanks, I'd read that today() was only good for 2.3?
Right I missed that, though its actually the datetime module that
is new in 2.3.
This should do though:
>>> import time
>>> time.strftime( "%Y-%m-%d" )
'2007-06-15'
>>>
--
Rob.
More information about the Python-list
mailing list