what is the opposite of fine day?
There is no absolute opposite - apart from "fine night".
A fine day is one that is [probably] sunny and warm. A wet day is one with rain. A cold day is one with a cold feeling.
It will depend on what your context is.