From slapen (“sleeping”) + -s- + tijd (“time”). Compare German Schlafenszeit.
slapenstijd m (plural slapenstijden, diminutive slapenstijdje n)