Skip to content

Latest commit

 

History

History
60 lines (43 loc) · 1.13 KB

python-date.rst

File metadata and controls

60 lines (43 loc) · 1.13 KB

Datetime

Timestamp

>>> import time
>>> time.time()
1613526236.395773

>>> datetime.utcnow()
datetime.datetime(2021, 2, 17, 1, 45, 19, 312513)

>>> t = time.time()
>>> datetime.fromtimestamp(t)
datetime.datetime(2021, 2, 17, 9, 45, 41, 95756)

>>> d = datetime.fromtimestamp(t)
>>> d.timestamp()
1613526341.095756

Date

>>> from datetime import date
>>> date.today()
datetime.date(2021, 2, 17)

Format

>>> from datetime import datetime
>>> d = datetime.utcnow()
>>> d.isoformat()
'2021-02-17T02:26:59.584044'

Convert date to datetime

>>> from datetime import datetime, date
>>> today = date.today()
>>> d = datetime.combine(today, datetime.min.time())
>>> d
datetime.datetime(2021, 2, 17, 0, 0)