Αριθμομηχανή Ημερών Μεταξύ Δύο Ημερομηνιών
Επιλέξτε μια αρχική και μια τελική ημερομηνία για να δείτε τις ακριβείς ημέρες, εβδομάδες και τους κατά προσέγγιση μήνες ανάμεσά τους. Τίποτα από όσα εισάγετε δεν φεύγει από το πρόγραμμα περιήγησής σας.
Χωρίς την τελική: 1η έως 3η Ιανουαρίου = 2 ημέρες.
Η τελική ημερομηνία είναι πριν από την αρχική — εμφανίζεται η απόλυτη διαφορά ανάμεσα στις δύο.
Ακριβείς ημέρες, συν ειλικρινείς προσεγγίσεις
Κάθε ημερομηνία ερμηνεύεται ως απλό έτος/μήνας/ημέρα και
μετατρέπεται σε χρονοσφραγίδα UTC με την Date.UTC
πριν γίνει οποιαδήποτε αφαίρεση — αυτό κάνει τον υπολογισμό
άτρωτο στις αλλαγές θερινής ώρας, οι οποίες μπορούν να
αποκλίνουν σιωπηλά μια αφαίρεση ημερομηνιών σε τοπική ώρα κατά
μία ημέρα σε ορισμένες ζώνες ώρας ακριβώς γύρω από αυτή την
αλλαγή. Η τιμή των ημερών είναι ακριβής. Οι εβδομάδες είναι ο αριθμός ημερών διαιρεμένος
με το 7, στρογγυλοποιημένος προς τα κάτω, με το υπόλοιπο να
εμφανίζεται δίπλα. Οι μήνες είναι μια γνήσια
εκτίμηση — οι ημερολογιακοί μήνες κυμαίνονται από 28 έως 31
ημέρες, οπότε διαιρούμε με τον μέσο όρο μήκους μήνα (30,44
ημέρες) και στρογγυλοποιούμε προς τα κάτω· αντιμετωπίστε την ως
μια πρόχειρη δευτερεύουσα τιμή, όχι ακριβή.
Πρακτικό παράδειγμα
Από την 1η Ιανουαρίου 2026 έως τις 15 Μαρτίου 2026: αυτό είναι 73 ημέρες χωρίς την τελική ημερομηνία (74 αν επιλέξετε "να μετράει και η τελική ημερομηνία"), δηλαδή 10 εβδομάδες και 3 ημέρες, ή περίπου 2 μήνες (73 ÷ 30,44, στρογγυλοποιημένο προς τα κάτω).
Συχνές ερωτήσεις
Η καταμέτρηση περιλαμβάνει την τελική ημερομηνία;
Όχι από προεπιλογή. Αυτή η αριθμομηχανή μετράει τις ημέρες ΑΝΑΜΕΣΑ στις δύο ημερομηνίες, οπότε από την 1η έως την 3η Ιανουαρίου βγαίνουν 2 ημέρες — όπως ακριβώς μετράτε τις διανυκτερεύσεις ανάμεσα σε check-in και check-out. Επιλέξτε "Να μετράει και η τελική ημερομηνία" αν θέλετε να συμπεριληφθεί, κάτι που μετατρέπει το ίδιο παράδειγμα σε 3 ημέρες. Σε κάθε περίπτωση, η ετικέτα δηλώνει πάντα ποια σύμβαση είναι ενεργή.
Γιατί οι μήνες είναι μόνο κατά προσέγγιση;
Οι ημερολογιακοί μήνες δεν έχουν όλοι το ίδιο μήκος — από 28 έως 31 ημέρες — οπότε δεν υπάρχει μία ενιαία ακριβής απάντηση στο "πόσοι μήνες" μεσολαβούν ανάμεσα σε δύο τυχαίες ημερομηνίες, όπως συμβαίνει με τις ημέρες. Αυτό το εργαλείο διαιρεί τον αριθμό των ημερών με το 30,44 (τον μέσο όρο μήκους ενός μήνα σε κύκλο 4 ετών) και στρογγυλοποιεί προς τα κάτω, κάτι που δίνει μια καλή αλλά πραγματικά κατά προσέγγιση εκτίμηση. Για ακριβή απάντηση, χρησιμοποιήστε τις παραπάνω τιμές ημερών και εβδομάδων.
Τι γίνεται αν βάλω την τελική ημερομηνία πριν από την αρχική;
Λειτουργεί κανονικά — το αποτέλεσμα είναι η απόλυτη διαφορά ανάμεσα στις δύο ημερομηνίες σε κάθε περίπτωση, και εμφανίζεται μια σημείωση που επιβεβαιώνει ότι οι ημερομηνίες δόθηκαν σε αντίστροφη σειρά, ώστε η καταμέτρηση να μην είναι ποτέ σιωπηλά λάθος ή μπερδεμένη.
Επηρεάζεται από τη θερινή ώρα;
Όχι. Κάθε ημερομηνία μετατρέπεται σε καταμέτρηση ημερών αγκυρωμένη στην UTC πριν γίνει οποιοσδήποτε υπολογισμός, αντί να αφαιρούνται δύο αντικείμενα ημερομηνίας σε τοπική ώρα — η αφελής προσέγγιση μπορεί να αποκλίνει κατά μία ημέρα ακριβώς γύρω από μια αλλαγή ώρας σε ορισμένες ζώνες ώρας. Η αγκύρωση στην UTC αποφεύγει εντελώς αυτό το πρόβλημα, οπότε η καταμέτρηση είναι ακριβής ανεξάρτητα από τη ζώνη ώρας του προγράμματος περιήγησής σας.