Looking at my statements for this year, I can see that my average holding timeframe for Eurodollar Calendar Spreads (Z1-Z2 particularly) was 14 trading days.
A Nymex or ICE crack spread might be 30 minutes up to three hours. As of this morning, the August RBOB Crack had a 202 tic average...