Een schrikkeljaar is een jaar waarin een extra dag aan de kalender wordt toegevoegd om deze te synchroniseren met deze seizoenen. Omdat het tropische jaar 365,242190 dagen lang is, moet ongeveer eens in de vier jaar een schrikkeljaar worden toegevoegd (vier maal de breukdag geeft ). In een schrikkeljaar wordt de extra dag (schrikkeldag genoemd) aan het eind van februari toegevoegd, waardoor het 29 dagen wordt in plaats van de gebruikelijke 28 dagen.
In de Gregoriaanse kalender die momenteel wereldwijd wordt gebruikt (behalve misschien de Russische en Iraanse kalenders), is er een schrikkeljaar voor elk jaar dat deelbaar is door vier, behalve voor jaren die zowel deelbaar zijn door 100 als niet deelbaar zijn door 400. Daarom zal het jaar 2000 een schrikkeljaar zijn, maar waren de jaren 1700, 1800 en 1900 dat niet. De volledige lijst van schrikkeljaren in de eerste helft van de 21e eeuw is dus 2000, 2004, 2008, 2012, 2016, 2020, 2024, 2028, 2032, 2036, 2040, 2044, en 2048.
De extra regel met eeuwen is een extra correctie om te compenseren voor het feit dat één extra dag per vier jaar iets te veel correctie is (). Dit schema leidt ertoe dat het lentepunt geleidelijk verschuift tussen 19 en 21 maart, eenmaal per schrikkeljaar wordt verschoven, en dan abrupt wordt verschoven in schrikkelvrije eeuwen (zie bovenstaande figuur).
In de Gregoriaanse kalender zijn 97 van de 400 jaren schrikkeljaar, waarmee het totaal aantal dagen in 400 jaar
Het schrikkeljaar werd in 46 v.Chr. in de Juliaanse kalender geïntroduceerd. Rond 10 v. Chr. werd echter ontdekt dat de priesters die de kalender moesten berekenen om de drie jaar schrikkeljaren hadden toegevoegd in plaats van de vier die door Caesar waren voorgeschreven (Vardi 1991, p. 239). Als gevolg van deze fout werden tot 8 n.Chr. geen schrikkeljaren meer toegevoegd. Schrikkeljaren waren dus 45 v.Chr., 42 v.Chr., 39 v.Chr., 36 v.Chr., 33 v.Chr., 30 v.Chr., 27 v.Chr., 24 v.Chr., 21 v.Chr., 18 v.Chr., 15 v.Chr., 12 v.Chr., 9 v.Chr., 8 n.Chr., 12 n.Chr. en daarna elk vierde jaar (Tøndering), totdat de Gregoriaanse kalender werd ingevoerd (waardoor drie van elke vier eeuwen werden overgeslagen). Het UNIX-commando cal vermeldt 4AD ten onrechte als een schrikkeljaar (Vardi 1991).
Eeuw, Gregoriaanse kalender, Juliaanse kalender, schrikkeldag, schrikkelseconde, millennium, jaar
Hollon, B. “An Introduction to Calendars.” http://www.12×30.net/intro.html.
Seidelmann, P. K. Verklarend supplement bij de Astronomische Almanak. Mill Valley, CA: University Science Books, 1992.
Starr, A. “Leap Day/Leap Year.” http://www.emailman.com/leapday/.
Strohsacker, J. “@ 29 februari schrikkeldag.” http://www.mystro.com/leap.htm.
Tøndering, C. “Veel gestelde vragen over kalenders.” http://www.tondering.dk/claus/calendar.html.
Vardi, I. “De Juliaanse kalender.” §3.5.1 in Computational Recreations in Mathematica. Redwood City, CA: Addison-Wesley, p. 44, 1991.