What is the meaning of [long foretold, long last; short notice, soon past]

A change in the weather that is predicted well in advance lasts longer than one that arrives with little warning.