Time format for a countdown

Why this crazy set up if you could just use Timespan type?

Blueprint seems to missing that but, in C++ this type has also ToString function with formating