October 31, 2011 is Officially declared by the Malacañang as a special non working holiday in the Philippines in order to give time for the Filipinos to celebrate and observe the All Saints Day, thus having a long weekend.
Here is the Official Declaration
MALACAÑAN PALACE MANILA
BY THE PRESIDENT OF THE PHILIPPINES
PROCLAMATION NO. 265
DECLARING MONDAY, 31 OCTOBER 2011, AS A SPECIAL (NON-WORKING) DAY THROUGHOUT THE COUNTRY
WHEREAS, Proclamation No. 84, dated 20 December 2010, declared Tuesday, 1 November 2011, as a special (non-working) day;
WHEREAS, Monday, 31 October 2011, falling between Sunday and Tuesday, 1 November 2011 (All Saints Day), has been traditionally declared a special (non-working) day throughout the country;
WHEREAS, to give full opportunity to our people to properly observe the day with all its religious fervor which invariably requires them to travel to and from different regions of the country. Monday, 31 October 2011, may be declared as a special (non-working) day without detriment to public interest.
NOW, THEREFORE, I, BENIGNO S. AQUINO III, President of the Philippines, by virtue of the powers vested in me by law, do hereby declare Monday, 31 October 2011, as a special (non-working) day throughout the country.
IN WITNESS WHEREOF, I have hereunto set my hand and caused the seal of the Republic of the Philippines to be affixed.
Done in the City of Manila, this 10th day of October, in the year of Our Lord, Two Thousand and Eleven.
(Sgd.) BENIGNO S. AQUINO III