import datetime
dt = datetime.datetime(year=2020, month=6, day=25, hour=11, minute=51, second=49)
print(dt.date()) # 2020-06-25
print(type(dt.date())) # <class ‘datetime.date’>
print(dt.time()) # 11:51:49
print(type(dt.time())) # <class ‘datetime.time’>
print(dt.year) # 2020
print(dt.month) # 6
print(dt.day) # 25
print(dt.hour) # 11
print(dt.minute) # 51
print(dt.second) # 49
print(dt.isoweekday()) # 4
import numpy as np
from dateutil import parser
dateString = [‘Oct, 2, 1869’, ‘Oct, 10, 1869’, ‘Oct, 15, 1869’, ‘Oct, 20, 1869’, ‘Oct, 23, 1869’]
dates = [parser.parse(i) for i in dateString]
td = np.diff(dates)
print(td)
[datetime.timedelta(days=8) datetime.timedelta(days=5)
datetime.timedelta(days=5) datetime.timedelta(days=3)]
d = [i.days for i in td]
print(d) # [8, 5, 5, 3]