We do not currently know of any antonyms for halcyon days.
The noun halcyon days is defined as:
See full definition of the word halcyon days.
Did you mean days?