A port of #13200 into develop

Thanks to @jhenry82 for the good work here. This just ensures his
work is present in the develop branch as well.
Pylint
Merge pull request #13208 from cachedout/total_seconds_util

A port of #13200 into develop