Because timeUtil.js computes hours, minutes, and seconds out of a single time/duration using three separate functions, I wouldn't recommend using it, especially reusing it. That's why I'm even making the functions private to their current use location.