If you log into the
DCL website and pull up the details for your cruise (My Reservations-> View Details link) it shows you the day to day itinerary. If there's a Pirate Night it'll say it in bold letters on the day. We're on the Wonder out of San Diego in 3 weeks and it shows pirate night on day 3.