A class to deal with operations on times independent of date.