Hubble times