How to use date object
Andrew Dalke
adalke at mindspring.com
Fri Oct 22 23:04:21 EDT 2004
marie wrote:
> I am a newbie in python. And I would like to know how to create and
> use the methods in date. Can someone please show me some code about
> it. Thanks.
The documentation for the datetime module is at
http://python.org/doc/2.3/lib/module-datetime.html
Some examples are in the Python Cookbook at
http://aspn.activestate.com/ASPN/Python/Cookbook/
but they aren't that useful as an intro / tutorial.
Here's some examples:
>>> import datetime
>>> today = datetime.date.today()
>>> print today
2004-10-22
>>> now = datetime.datetime.now()
>>> print now
2004-10-22 20:58:30.308608
>>> tomorrow = today + datetime.timedelta(days = 1)
>>> print tomorrow
2004-10-23
>>> now.hour
20
>>> now.minute
58
>>> now.second
30
>>> now.microsecond
308608
>>> today.year
2004
>>> today.month
10
>>> today.day
22
>>> moonwalk = datetime.date(1969, 7, 20)
>>> today - moonwalk
datetime.timedelta(12878)
>>> delta = today - moonwalk
>>> delta.days
12878
>>>
Andrew
dalke at dalkescientific.com
More information about the Python-list
mailing list