Используйте базовую дату и timedelta
со своими секундами с 2000-01-01
.
In [1]: from datetime import datetime, timedelta
In [2]: base_date = datetime(2000, 1, 1)
In [3]: d = base_date + timedelta(seconds=591667567.96861005)
Out[3]: datetime.datetime(2018, 10, 1, 0, 6, 7, 968610)
In [5]: d.strftime("%Y-%m-%d %H:%M:%S")
Out[5]: '2018-10-01 00:06:07'