FANDOM


This is a list of mayors of Valenzuela City.

Municipality of Polo, Bulacan (1899–1960) Edit

Mayor Starting Date Ending Date
Pío Valenzuela 1899 1901
Nemencio D. Santiago 1901 1903
Rufino D. Valenzuela 1903 1907
Inoc D. Guansing 1908 1910
Melencio Hernandez 1910 1912
José Serapio 1912 1917
Fortunato Rivera 1917 acting
Rufino D. Valenzuela 1917 1919
Tomás de Castro 1920 1922
Arcadío Deato 1922 1928
Barcenico Espiritu 1928 1931
Andres Fernando 1931 1938
Leopoldo Santigo 1939 1940
Andres Fernando 1941 1942
Feliciano Ponciano 1942 1944
Pedro de Gúia 1944 1945
Faustino Cruz 1945 1946
Florentino Deato 1946 1952
Avelino Deato 1952 1955
Ignacio Santiago, Sr. 1956 1959

Municipality of Valenzuela, Bulacan (1960–1963)Edit

Mayor Starting Date Ending Date
Enrique Bautista 1960 appointed
Pío Angeles 1960 appointed 1961
Gregorio Marcelo 1961 appointed 1962
Faustino Lazaro 1962 appointed 1963

Municipality of Valenzuela, Bulacan and Metro Manila (1964–1997)Edit

Mayor Starting Date Ending Date
Ignacío Santiago, Sr. 1964 1967
Geronimo S. Angeles 1968 1986
Wilfredo F. Chongco 1986 appointed 1987
Artemio P. Andres 1988
Linda Santos 1988 appointed
Romeo Llendao 1988acting
Santiago A. de Guzman June 30, 1988 June 30, 1995
José Emmanuel L. Carlos June 30, 1995 February 13, 1997

City of Valenzuela (1997– )Edit

Mayor Starting Date Ending Date
José Emmanuel L. Carlos February 14, 1997 June 30, 2004
Sherwin T. Gatchalian June 30, 2004 incumbent

BSTEdit

function DateFor(Y, M, W, D) {

   var Dob;
   Dob = new Date(W < 5 ? Date.UTC(Y, M - 1, 7 * W) : Date.UTC(Y, M, 0));
   return Dob - 86400000 * ((7 + Dob.getUTCDay() - D) % 7);

}

function Weeks(Rules, M1, W1, D1, M2, W2, D2) {

   var Yr, Onn, Off, OnnWks, OffWks, ms = 604800000, MinWin = MinSum = MaxWin = MaxSum = Old = NaN;
   for (Yr = 2000; Yr <= 2035; Yr++) {
       Onn = DateFor(Yr, M1, W1, D1);
       Off = DateFor(Yr, M2, W2, D2);
       if (M1 < M2) {
           OnnWks = Onn - Old;
           Old = Onn;
       }
       OffWks = Off - Old;
       Old = Off;
       if (M1 > M2) {
           OnnWks = Onn - Old;
           Old = Onn;
       }
       if (!(OnnWks >= MinWin)) {
           MinWin = OnnWks;
       }
       if (!(OnnWks <= MaxWin)) {
           MaxWin = OnnWks;
       }
       if (!(OffWks >= MinSum)) {
           MinSum = OffWks;
       }
       if (!(OffWks <= MaxSum)) {
           MaxSum = OffWks;
       }
   }
   return Rules + (" \t " + Mon3[M1 - 1] + " #" + W1 + " " + DoWstr(D1) + " to " + Mon3[M2 - 1] + " #" + W2 + " " + DoWstr(D2) + "; Winter " + MinWin / ms + "-" + MaxWin / ms + ", Summer " + MinSum / ms + "-" + MaxSum / ms + ", weeks\n");

}

function DoWeeks(F) {

   var Q = F.Rules.value.split(/, */);
   F.Out.value = Weeks(Q[0], Q[1], Q[2], Q[3], Q[4], Q[5], Q[6]);

}

Community content is available under CC-BY-SA unless otherwise noted.