def interval64_noday_pack(m_d_timetup, ql_pack=ql_pack, mktime64=mktime64):
    """
	Pack an interval without a day component and using a quad-word for second
	representation.

	There is no day component, so if day is non-zero, it will be converted to
	seconds and subsequently added to the seconds.
	"""
    month, day, timetup = m_d_timetup
    if day:
        timetup = timetup[0] + day * 24 * 60 * 60, timetup[1]
    return ql_pack((mktime64(timetup), month))
