We do not currently know of any antonyms for despondent times.
For similar words to despondent times, try: