Planned outages are either assumed to be known (like the regular Thursday maintenance) or advertised on the Forums (and Twitter, for some reason) well in advance.
Unplanned outages are advertised in game through HUD and comms panel, with varying lead times (and varying reliability

)
Won't help you, but I found it in general not a too bright idea to stack multiple missions with a short deadline.