How can I know if a date is prior to today?
Paul McGuire
ptmcg at austin.rr.com
Wed Mar 25 09:43:38 EDT 2009
On Mar 25, 8:31 am, "Giampaolo Rodola'" <gne... at gmail.com> wrote:
> Hi,
> I have a date expressed in seconds.
> I'd want to pretty print it as "%H:%M" if the time refers to today and
> "%b%d" (month, day) if it's of yesterday or before.
>
Use datetime module.
import time
from datetime import datetime
now = time.time()
thisTimeYesterday = now - 24*3600
print datetime.fromtimestamp(now) < datetime.today()
print datetime.fromtimestamp(thisTimeYesterday) < datetime.today()
-- Paul
More information about the Python-list
mailing list