User inputs time in hours and minutes, so second precision is not required, minute-level precision will be enough.