What is the difference between python functions `datetime.now()` and `datetime.today()`?

datetime.datetime.now() takes tzinfo as keyword argument but datetime.today() does not take any keyword arguments.

By default, now() executes with datetime.datetime.now(tz=None)

As quoted in the docs: https://docs.python.org/3.6/library/datetime.html#datetime.datetime.now

datetime.now() return the current local date and time. If optional
argument tz is None or not specified, this is like today(), but, if
possible, supplies more precision than can be gotten from going
through a time.time() timestamp (for example, this may be possible on
platforms supplying the C gettimeofday() function).

Leave a Comment

Hata!: SQLSTATE[HY000] [1045] Access denied for user 'divattrend_liink'@'localhost' (using password: YES)