@classmethod
def from_dhms(cls, days, hours, minutes, seconds, is_negative=False):
    """Convert days, hours, minutes, seconds into a TimeSplit object."""
    ts = cls(0)
    ts.days = days
    ts.hours = hours
    ts.minutes = minutes
    ts.seconds = seconds
    ts.is_negative = is_negative
    return ts
