Υπολογιστής Αριθμού Εβδομάδας ISO
Οι εβδομάδες ξεκινούν Δευτέρα και τελειώνουν Κυριακή, και η εβδομάδα 1 είναι αυτή που περιέχει την πρώτη Πέμπτη του έτους — το πρότυπο ISO 8601. Όλα υπολογίζονται στιγμιαία στο πρόγραμμα περιήγησής σας.
Πώς υπολογίζεται ο αριθμός εβδομάδας ISO
Κάθε εβδομάδα ISO 8601 ξεκινά Δευτέρα και τελειώνει Κυριακή,
και η εβδομάδα 1 ενός έτους ορίζεται ως η εβδομάδα Δευτέρα–
Κυριακή που περιέχει την πρώτη Πέμπτη εκείνου του έτους. Το
τυπικό κόλπο για τον υπολογισμό είναι η αγκύρωση στην Πέμπτη: κάθε ημερομηνία
μετατοπίζεται στην Πέμπτη της δικής της εβδομάδας, και μετά
μετριούνται ολόκληρες εβδομάδες από εκείνη την Πέμπτη μέχρι
την Πέμπτη της εβδομάδας που περιέχει την 4η Ιανουαρίου. Είναι
ο ίδιος αλγόριθμος πίσω από συναρτήσεις υπολογιστικών φύλλων
όπως η ISOWEEKNUM και τις περισσότερες βιβλιοθήκες
ημερομηνιών — αυτό το εργαλείο δεν εφευρίσκει δικό του κανόνα.
Πρακτικό παράδειγμα
Πάρε την 31η Δεκεμβρίου 2024 — Τρίτη. Η εβδομάδα της Δευτέρα–Κυριακή είναι από 30 Δεκεμβρίου 2024 έως 5 Ιανουαρίου 2025. Αυτή η εβδομάδα περιέχει τη 2α Ιανουαρίου 2025, μια Πέμπτη, άρα ανήκει στην εβδομάδα ISO 1 του 2025 — παρότι η ίδια η ημερομηνία βρίσκεται ακόμα στο ημερολογιακό έτος 2024. Αντίστροφα: πάρε την 1η Ιανουαρίου 2027, Παρασκευή. Η εβδομάδα της είναι από 28 Δεκεμβρίου 2026 έως 3 Ιανουαρίου 2027, της οποίας η Πέμπτη (31 Δεκεμβρίου 2026) βρίσκεται στο έτος ISO 2026 — άρα η 1η Ιανουαρίου 2027 είναι η εβδομάδα ISO 53 του 2026, η τελευταία εβδομάδα του προηγούμενου έτους ISO. Και τα δύο αποτελέσματα είναι σωστά σύμφωνα με τον ίδιο κανόνα — δεν είναι ούτε ακραίες περιπτώσεις ούτε σφάλματα.
Συχνές ερωτήσεις
Πώς υπολογίζεται ακριβώς ο αριθμός εβδομάδας ISO;
Οι εβδομάδες ISO 8601 ξεκινούν Δευτέρα και τελειώνουν Κυριακή, και η εβδομάδα 1 ενός έτους είναι αυτή που περιέχει την πρώτη Πέμπτη εκείνου του έτους — κάτι που ισοδυναμεί ακριβώς με "την εβδομάδα που περιέχει την 4η Ιανουαρίου". Για να βρεθεί ο αριθμός εβδομάδας μιας ημερομηνίας, εντοπίζεται η Πέμπτη της (μέσα στην ίδια εβδομάδα Δευτέρα–Κυριακή) και μετριούνται πόσες Πέμπτες απέχει από την πρώτη Πέμπτη του έτους ISO της. Είναι ο ίδιος τυπικός αλγόριθμος που χρησιμοποιούν συναρτήσεις υπολογιστικών φύλλων όπως η ISOWEEKNUM και οι περισσότερες βιβλιοθήκες ημερομηνιών.
Γιατί το εργαλείο μου έδειξε διαφορετικό έτος από αυτό που έγραψα;
Επειδή το έτος αρίθμησης ISO δεν συμπίπτει πάντα με το ημερολογιακό έτος — συμβαίνει όποτε η εβδομάδα Δευτέρα–Κυριακή που περιέχει την 1η Ιανουαρίου ή την 31η Δεκεμβρίου περνάει στο γειτονικό έτος. Δύο πραγματικά παραδείγματα: η 31η Δεκεμβρίου 2024 είναι Τρίτη, και η εβδομάδα της (30 Δεκεμβρίου 2024 – 5 Ιανουαρίου 2025) είναι η εβδομάδα ISO 1 του 2025, όχι η εβδομάδα 53 του 2024. Αντίστροφα, η 1η Ιανουαρίου 2027 είναι Παρασκευή, και η εβδομάδα της ανήκει στην εβδομάδα ISO 53 του 2026, όχι στην εβδομάδα 1 του 2027. Αυτό το εργαλείο δηλώνει πάντα ρητά ποιο έτος είναι ποιο, ώστε τα δύο να μην μπερδεύονται σιωπηλά.
Έχουν όλα τα έτη 53 εβδομάδες;
Όχι — τα περισσότερα έτη έχουν 52 εβδομάδες ISO, και περίπου ένα στα πέντε ή έξι έτη έχει 53. Ένα έτος αποκτά 53η εβδομάδα αν η 1η Ιανουαρίου πέφτει Πέμπτη, ή αν είναι δίσεκτο έτος και η 1η Ιανουαρίου πέφτει Τετάρτη. Το 2026 είναι έτος με 53 εβδομάδες (η 1η Ιανουαρίου 2026 είναι Πέμπτη)· το ίδιο ίσχυε και για το 2020, καθώς ήταν δίσεκτο και ξεκινούσε Τετάρτη. Αυτό το εργαλείο υπολογίζει τον πραγματικό αριθμό εβδομάδων για όποιο έτος εισάγεις, αντί να υποθέτει πάντα 52.
Γιατί οι εβδομάδες ISO ξεκινούν Δευτέρα και όχι Κυριακή;
Απλώς επειδή έτσι ορίζει το πρότυπο ISO 8601, και είναι η σύμβαση που ακολουθούν διεθνώς τα περισσότερα ημερολόγια επιχειρήσεων, μισθοδοσίας και διαχείρισης έργων — σε αντίθεση με την εβδομάδα που ξεκινά Κυριακή, την οποία χρησιμοποιούν εξ ορισμού κάποιες αμερικανικές εφαρμογές ημερολογίου. Αν συγκρίνεις με μια εφαρμογή που ξεκινά την εβδομάδα Κυριακή, είναι φυσιολογικό ο "αριθμός εβδομάδας" της να διαφωνεί καμιά φορά με τον αριθμό ISO, ειδικά κοντά στην αλλαγή του έτους.