vascowhite/time (packagist): A class to deal with operations on times independent of date.
Keywords: time|periods|calculations