import random
import matplotlib.pyplot as plt
import matplotlib.dates as mdates
data = [float(random.randint(1271517521, 1429197513)) for _ in range(1000)]
mpl_data = mdates.epoch2num(data)
fig, ax = plt.subplots(1, 1)
ax.hist(mpl_data, bins=50, color='lightblue')
ax.xaxis.set_major_locator(mdates.YearLocator())
ax.xaxis.set_major_formatter(mdates.DateFormatter('%d.%m.%y'))
plt.show()
Гистограмма в matplotlib, время по оси X