Cosmic cycles and time