You can use the time module to get a Unix timestamp in Python.
And you use use datetime.fromtimestamp() to convert it into a datetime object:
>>> import time
>>> time.time()
1662536858.323052
>>> now = int(time.time())
>>> now
1662536861
>>> from datetime import datetime
>>> datetime.fromtimestamp(now)
datetime.datetime(2022, 9, 7, 9, 47, 41)
>>> # also works with a float
>>> datetime.fromtimestamp(time.time())
datetime.datetime(2022, 9, 7, 9, 49, 58, 620819)
#datetime