A problem with Time
Diez B. Roggisch
deets at nospam.web.de
Thu Aug 16 11:54:14 EDT 2007
special_dragonfly schrieb:
> Hello,
>
> I need to return the date yesterday in the form DDMMYYYY. I looked through
> the modules: time, datetime and calendar but can't find anything that leaps
> out at me.
>
> The problem I'm having is that although I can use time.localtime and get a
> tuple of the year, month, day and so forth, I don't believe I can just minus
> 1 from the day, because I don't think it's cyclic, also, I can't see the
> date being linked in with the month.
>
> So is there any way of getting yesterdays date?
RTFM is the answer...
import datetime
today = datetime.date.today()
yesterday = today - datetime.timedelta(days=1)
print yesterday
Diez
More information about the Python-list
mailing list