имхо в целом такой тип может оказаться очень неудобным в использовании, и лучше хранить только секунды, а для всего остального сделать функции конвертации
неудобно будет не только сранивать, но и складывать
Day 1 + Day 1 = Day 2
но
Day + Hours 1 = Hours 25