How do I convert seconds to hours, minutes and seconds? September 9, 2022 by Tarik You can use datetime.timedelta function: >>> import datetime >>> str(datetime.timedelta(seconds=666)) '0:11:06'