Ελεγκτής Δίσεκτων Ετών
Εισαγάγετε οποιοδήποτε έτος και δείτε αμέσως αν είναι δίσεκτο, γιατί ακριβώς, και ποια είναι τα επόμενα δίσεκτα έτη. Όλα εκτελούνται στο πρόγραμμα περιήγησής σας — τίποτα από όσα πληκτρολογείτε δεν στέλνεται πουθενά.
Ο κανόνας του δίσεκτου έτους, εξηγημένος
Ένα έτος είναι δίσεκτο αν διαιρείται με το 4 —
με μία εξαίρεση. Τα έτη-αιώνες (έτη που
λήγουν σε 00, όπως 1900 ή 2100) είναι δίσεκτα μόνο
αν διαιρούνται και με το 400. Σε κώδικα, αυτό
είναι:
(year % 4 === 0 && year % 100 !== 0) || year % 400 === 0
Αυτό υπάρχει επειδή η τροχιά της Γης διαρκεί περίπου 365,2422 ημέρες, όχι ακριβώς 365,25 — η προσθήκη μίας δίσεκτης ημέρας κάθε 4 χρόνια από μόνη της θα υπερδιόρθωνε το ημερολόγιο κατά περίπου 3 ημέρες κάθε 400 χρόνια, οπότε ο κανόνας των αιώνων αφαιρεί σιωπηλά 3 από αυτές τις 100 δίσεκτες ημέρες για να διατηρηθεί η ευθυγράμμιση.
Παραδείγματα εφαρμογής
| Έτος | ÷ 4 | ÷ 100 | ÷ 400 | Δίσεκτο; |
|---|---|---|---|---|
| 2024 | ναι | όχι | — | Ναι |
| 1900 | ναι | ναι | όχι | Όχι (εξαίρεση αιώνων) |
| 2000 | ναι | ναι | ναι | Ναι (εξαίρεση της εξαίρεσης) |
| 2023 | όχι | — | — | Όχι |
| 2100 | ναι | ναι | όχι | Όχι (εξαίρεση αιώνων) |
Η μη διαιρετότητα με το 4 (όπως το 2023 ή το 2025) αποκλείει το έτος αμέσως — ο έλεγχος των αιώνων μετράει μόνο για τα έτη που περνούν τον πρώτο έλεγχο.
Συχνές ερωτήσεις
Γιατί δεν είναι δίσεκτο κάθε έτος που διαιρείται με το 4;
Επειδή ένας πραγματικός ηλιακός χρόνος διαρκεί περίπου 365,2422 ημέρες, όχι ακριβώς 365,25. Η προσθήκη μίας ημέρας κάθε 4 χρόνια (μέσος όρος 365,25) υπερδιορθώνει ελαφρώς, οπότε το ημερολόγιο αφαιρεί 3 δίσεκτες ημέρες κάθε 400 χρόνια για να αντισταθμίσει: τα έτη-αιώνες (1700, 1800, 1900, 2100...) παραλείπουν τη δίσεκτη ημέρα εκτός αν διαιρούνται και με το 400. Γι' αυτό το 2000 ήταν δίσεκτο, ενώ το 1900 και το 1800 δεν ήταν.
Ήταν το έτος 2000 δίσεκτο;
Ναι. Το 2000 διαιρείται με το 4 (2000 ÷ 4 = 500) και είναι έτος-αιώνας (διαιρείται με το 100), αλλά διαιρείται και με το 400 (2000 ÷ 400 = 5), οπότε ισχύει η εξαίρεση της εξαίρεσης και ΗΤΑΝ δίσεκτο.
Ήταν το έτος 1900 δίσεκτο;
Όχι. Το 1900 διαιρείται με το 4 (1900 ÷ 4 = 475), οπότε φαίνεται σαν να έπρεπε να είναι δίσεκτο — αλλά είναι επίσης έτος-αιώνας (διαιρείται με το 100) και ΔΕΝ διαιρείται με το 400 (1900 ÷ 400 = 4,75), οπότε ισχύει η εξαίρεση των αιώνων και το 1900 ήταν κοινό έτος 365 ημερών.
Σε τι χρησιμεύει ακριβώς ένα δίσεκτο έτος;
Η Γη χρειάζεται περίπου 365,2422 ημέρες για να περιστραφεί γύρω από τον Ήλιο, αλλά το ημερολόγιο μετράει ακέραιες ημέρες. Χωρίς διόρθωση, το ημερολόγιο θα αποσυγχρονιζόταν από τις εποχές κατά περίπου μία ημέρα κάθε 4 χρόνια — μετά από μερικούς αιώνες, οι μήνες του "καλοκαιριού" θα έπεφταν τον χειμώνα. Η προσθήκη της 29ης Φεβρουαρίου στα δίσεκτα έτη κρατά το ημερολόγιο ευθυγραμμισμένο με τον αστρονομικό χρόνο με απόκλιση μόλις μίας ημέρας κάθε 3.300 χρόνια περίπου.
Πόσες ημέρες έχει ο Φεβρουάριος σε ένα δίσεκτο έτος;
29 ημέρες αντί για τις συνηθισμένες 28 — η 29η Φεβρουαρίου είναι η ίδια η δίσεκτη ημέρα, και είναι η μόνη ημερομηνία του ημερολογίου που δεν υπάρχει σε τρία από κάθε τέσσερα χρόνια.