Hvad er et skudsekund?
Et skudsekund er en justering på ét sekund, som lejlighedsvis tilføjes til Koordineret Universaltid (UTC), den globale tidsstandard, som din telefon, servere og satellitter alle synkroniserer med. Når et indsættes, indeholder dagens sidste minut 61 sekunder i stedet for 60 – uret tikker gennem 23:59:60, før det ruller over til 00:00:00.
Skudsekunder lyder ubetydelige. Det er de ikke. Det ekstra sekund har fået store hjemmesider til at gå ned, forsinket fly og udløst en årtier lang debat blandt fysikere, astronomer og softwareingeniører. I 2022 stemte verdens tidsbestemmende myndigheder endelig for at afskaffe dem. Her er, hvad et skudsekund egentlig er, hvorfor det findes, og hvorfor det er på vej ud.
Hvorfor skudsekunder findes
Problemet handler om to forskellige måder at måle tid på, som ikke helt stemmer overens.
Atomtid er perfekt stabil. Siden 1967 er sekundet blevet defineret ved vibrationer af cæsium-133-atomer – 9.192.631.770 af dem per sekund. Et netværk af atomure rundt om i verden holder International Atomtid (TAI), og det er forbløffende regelmæssigt: det hverken går hurtigere eller langsommere.
Jordens rotation er ikke stabil. Længden af et døgn, målt ved planetens faktiske rotation, er let uregelmæssig. Friktion fra tidevand, bevægelser i Jordens flydende kerne og masseforskydninger som smeltende iskapper påvirker alle rotationshastigheden. På lang sigt er planeten generelt ved at blive langsommere, så et astronomisk døgn driver en lille smule længere end 86.400 atomsekunder. Denne rotationsbaserede tid kaldes UT1.
Hvis man lader dem være alene, vil UTC (bygget på stabile atomsekunder) og UT1 (knyttet til den faktiske sol på himlen) langsomt drive fra hinanden. For at holde dem justeret er reglen enkel: UTC må aldrig afvige mere end 0,9 sekunder fra UT1. Når afstanden nærmer sig denne grænse, indsættes et skudsekund i UTC for at lade atomtid "vente" på, at den langsommere roterende Jord indhenter det.
Så et skudsekund er i bund og grund en manuel korrektion, der holder vores præcise atomure i trit med den vaklende planet, vi rent faktisk lever på.
En kort historie om skudsekunder
Skudsekunder blev indført i 1972, da UTC blev omdefineret til at være baseret på atomtid, mens det stadig var knyttet til Jordens rotation.
Siden da er 27 skudsekunder blevet tilføjet frem til 2016. Hvert eneste indtil nu har været positivt – et sekund tilføjet, aldrig fjernet – fordi Jordens rotation generelt har haltet efter atomtid i den periode. Det seneste skudsekund blev indsat den 31. december 2016 kl. 23:59:60 UTC.
Der var et bemærkelsesværdigt hul på næsten syv år efter det, fordi Jordens rotation faktisk blev lidt hurtigere i de seneste år – nok til, at forskere for første gang seriøst begyndte at diskutere muligheden for et negativt skudsekund (at fjerne et sekund i stedet for at tilføje et), noget der aldrig er sket, og som mange ingeniører frygter endnu mere end den sædvanlige slags.
Hvem bestemmer, hvornår et sker?
Skudsekunder er ikke planlagt efter en fast kalender. De annonceres af International Earth Rotation and Reference Systems Service (IERS), med hovedkvarter nær Paris, som løbende overvåger planetens rotation.
Når UT1–UTC-afstanden nærmer sig 0,9 sekunder, udsender IERS en bulletin – typisk omkring seks måneder i forvejen – der erklærer, at et skudsekund vil blive indsat. Efter konvention sker indsættelser i slutningen af enten 30. juni eller 31. december (UTC).
Den seks måneders varslingstid er kernen i ingeniørproblemet: tidsplanen er uregelmæssig og uforudsigelig. Du kan ikke skrive en formel, der fortæller dig, hvornår det næste skudsekund vil forekomme, som du kan for skudår. Du skal vente på, at IERS annoncerer det, og derefter sikre, at alle ure i dit system ved det.
Hvorfor ingeniører hader skudsekunder
For de fleste mennesker er et ekstra sekund umærkeligt. For computere, der forventer, at hvert minut har præcis 60 sekunder, er et 61-sekunders minut en mine.
Den mest berømte hændelse fandt sted den 30. juni 2012, da et positivt skudsekund blev indsat. I det øjeblik det ramte, faldt en række systemer sammen. Reddit gik ned sammen med andre store sider. Fejlen kunne spores tilbage til, hvordan Linux-kernen håndterede, at uret gik baglæns i det øjeblik – det udløste en løbsk tilstand, der belastede serveres CPU'er. Flyreservationssystemer bygget på berørt software rapporterede også forstyrrelser, hvilket forsinkede check-in. Lignende problemer havde også vist sig ved tidligere skudsekunder.
Grundproblemerne er strukturelle:
- Begivenheden er sjælden, så kode, der håndterer skudsekunder, bliver næsten aldrig brugt og sjældent testet under virkelige forhold.
- Tiden ser ud til at stå stille eller gentage sig, og meget software antager stille og roligt, at tid kun går fremad, monotont.
- Tidsplanen er uforudsigelig, så systemer skal hente og stole på en ekstern annoncering i stedet for selv at beregne justeringen.
Fordi et moderne nedbrud kan kaskadere gennem finansmarkeder, telenetværk og cloudplatforme, kan et enkelt fejlhåndteret sekund være virkelig dyrt.
Googles "Leap Smear"-løsning
I stedet for at anvende skudsekundet i et enkelt brat spring, var Google pioner for en tilgang kaldet leap smear. I stedet for at indsætte et helt sekund ved midnat spreder Googles servere korrektionen over et langt tidsrum – typisk de ~24 timer omkring begivenheden – ved at gøre hvert sekund umærkeligt længere (eller kortere).
Under en smear viser intet ur nogensinde 23:59:60, og intet ur går nogensinde baglæns; tiden kører bare meget let "langsomt" i en dag, indtil det ekstra sekund er blevet stille og roligt absorberet. Software ser et jævnt, monotont ur og rammer aldrig den farlige grænsetilstand. Amazon, Meta og andre har vedtaget lignende smearing-strategier, og det er blevet den de facto overlevelsesteknik for store systemer.
Hagen: et smearet ur er bevidst uenigt med officiel UTC i timevis ad gangen – fint for de fleste tjenester, men en hovedpine, når du skal afstemme det med ikke-smearede systemer. Det er en løsning på et problem, som industrien i stigende grad følte ikke burde eksistere.
Hvis du arbejder med epoketid, skal du være opmærksom på, at en Unix tidsstempel slet ikke tæller skudsekunder – Unix-tid lader simpelthen som om, hver dag har præcis 86.400 sekunder, hvilket er en del af grunden til, at den virkelige justering forårsager så meget friktion.
2035-beslutningen: Skudsekunder afskaffet
Debatten kulminerede ved 2022 General Conference on Weights and Measures (CGPM) – det internationale organ, der styrer metersystemet og definitionen af sekundet.
Delegaterne vedtog en skelsættende resolution: praksissen med at tilføje skudsekunder vil blive stoppet inden 2035. Fra det tidspunkt vil UTC få lov til at drive væk fra UT1 med mere end den nuværende 0,9-sekunders grænse, og tolerancen skal genforhandles senere – sandsynligvis vil afstanden få lov til at vokse i årtier, måske til et minut eller mere, før nogen korrektion overvejes.
I praksis betyder det, at UTC bliver en jævn, kontinuerlig tidsskala uden flere overraskende 61-sekunders minutter. Astronomer, der virkelig har brug for Jordens rotationstid, kan stadig bruge UT1 direkte; alle, der kører computere, får et ur, de endelig kan stole på. Ændringen bytter en lille, langsomt akkumulerende uenighed med Solen for elimineringen af en tilbagevendende kilde til global teknisk risiko.
Ofte stillede spørgsmål
Er et skudsekund nogensinde blevet fjernet i stedet for tilføjet?
Nej. Alle 27 skudsekunder indsat siden 1972 har været positive – et sekund tilføjet. Et negativt skudsekund (spring fra 23:59:58 til 00:00:00) er aldrig forekommet, selvom Jordens nylige hurtigere rotation kortvarigt gjorde et til en reel mulighed, før 2035-beslutningen gjorde hele spørgsmålet irrelevant.
Påvirker skudsekunder tidszoner?
Ikke direkte. Tidszoner er faste forskydninger fra UTC, administreret gennem databaser som IANA tidszone database. Et skudsekund justerer UTC selv, så hver zone skifter med samme øjeblik samtidigt – forskydningerne mellem zoner ændres aldrig.
Vil mit computerur ændre sig i 2035?
Ingen synlig ændring for brugere. Efter 2035 holder ure simpelthen op med at modtage det lejlighedsvise skudsekund. UTC vil langsomt drive fra astronomisk tid over mange år, men den drift er alt for lille til at bemærke i dagligdagen.
Hvad er forskellen mellem UTC, TAI og UT1?
TAI er ren atomtid, perfekt stabil. UT1 er tid baseret på Jordens faktiske rotation. UTC er den daglige standard: den kører på atomsekunder som TAI, men blev holdt justeret til UT1 ved hjælp af skudsekunder. Fra 2016 er UTC præcis 37 sekunder bag TAI.
Hvorfor ikke bare lade uret og Solen drive fra hinanden?
Det er i bund og grund, hvad 2035-beslutningen gør. Uenigheden vokser så langsomt – i størrelsesordenen et minut per århundrede – at det vil tage generationer at blive betydningsfuldt, og når det sker, kan en engangskorrektion planlægges bevidst i stedet for at blive lappet hvert par år.
Nysgerrig efter, hvordan maskiner rent faktisk tæller tid under alt dette? Skudsekunder forsvinder fuldstændigt i epoketid – prøv vores Unix tidsstempel konverter for at se præcis, hvordan computere holder styr på de tikende sekunder.