t; import datetime
>>> a = datetime.datetime.today()
>>> a
datetime.datetime(2015, 9, 16, 16, 57, 45, 150069)
>>> b = datetime.date.today()
>>> a == b
False
>>> a.date()
datetime.date(2015, 9, 16)
>>> a.date() == b
True
Greetings,
--
https://mail.python.org/mailman/listinfo/python-list
On Wed, Sep 16, 2015 at 8:55 AM, Nick Sarbicki
wrote:
> Just in the case you didn't figure it out:
>
> >>> datetime.datetime.today()
> datetime.datetime(2015, 9, 16, 14, 50, 47, 700828)
> >>> datetime.date.today()
> datetime.date(2015, 9, 16)
>
Yea
> This surprised me today:
>
> >>> import datetime
> >>> datetime.datetime.today(), datetime.datetime.now()
> (datetime.datetime(2015, 9, 16, 8, 44, 7, 723560), datetime.datetime(2015,
> 9, 16, 8, 44, 7, 723577))
>
> I naively expected today() to alway
This surprised me today:
>>> import datetime
>>> datetime.datetime.today(), datetime.datetime.now()
(datetime.datetime(2015, 9, 16, 8, 44, 7, 723560), datetime.datetime(2015,
9, 16, 8, 44, 7, 723577))
I naively expected today() to always return a datetime.date object. Oh
well,
) # error: unbound method foo().
>
> What makes me confused is that datetime class? in datetime module
> provides today() function that returns the datetime object.
>
>>>> import datetime
>>>> datetime.datetime.today()
> datetime.datetime(2007, 1, 9, 15,
class? in datetime module
provides today() function that returns the datetime object.
>>> import datetime
>>> datetime.datetime.today()
datetime.datetime(2007, 1, 9, 15, 34, 35, 23537)
It looks like that datetime class provides today() method that can be
callable even if it is un