At that link are the exact dates of the Presidential elections going back to 1848.
Up till 2012, November 6 was presidential election day in:
1984, 1956, 1928, 1900, 1888, 1860
Notice that, excepting between 1888-1900, there is a 28 year span between these years.
"Note: 1900 breaks the pattern because there was no leap day in 1900. Leap days are are present in years divisible by 4, unless the year is divisible by 100. However if the year is divisible by 400 it still is a leap year. So, 2000 is a leap year, 1900 and 1800 were not."