1229.- Jaime I "el Conquistador" toma la ciudad de Mallorca a los árabes.
1784.- Carlos III establece en España la pena de galera para reforzar la lucha contra los piratas.
1844.- Real orden para la creación de los ferrocarriles en España.
1909.- Se inicia en España la costumbre de comer doce uvas al son de las doce campanadas de medianoche.
1958.- Ernesto "Che" Guevara toma la ciudad de Santa Clara. Horas más tarde -la madrugada del 1 de enero- Fulgencio Batista huye de Cuba.
2008.- El Boletín Oficial del Estado (BOE) sale por última vez editado en papel.
San Silvestre se celebra en el día de hoy, 31 de diciembre según el calendario del santoral cristiano.