Υπολογιστής Εργάσιμων Ημερών δωρεάν
Μετρήστε εργάσιμες ημέρες μεταξύ ημερομηνιών ή προσθέστε/αφαιρέστε εργάσιμες ημέρες από μια ημερομηνία. Ρυθμιζόμενος χειρισμός Σαββατοκύριακου και λίστα αργιών.
Σαββατοκύριακο (ημέρες μη εργασίας)
0 αργίες διαμορφωμένες
Συνηθισμένες χρήσεις
- Εργάσιμες ημέρες για προθεσμίες έργουΥπολογίστε ρεαλιστικές χρονοδιαγράμματα έργου αποκλείοντας τα Σαββατοκύριακα και τις αργίες.
- Παρακολούθηση του χρόνου απόκρισης SLA σε εργάσιμες ημέρεςΟι SLA των πελατών συχνά καθορίζουν τον χρόνο απόκρισης σε 'εργάσιμες ημέρες' — υπολογίστε με ακρίβεια πότε πέφτει μια προθεσμία 5 εργάσιμων ημερών.
- Υπολογίστε τις ημέρες Διακοπών / PTOΠόσες εργάσιμες ημέρες πραγματικά παίρνετε άδεια; Υπολογίστε τον ακριβή αριθμό εργάσιμων ημερών για αιτήσεις αδείας.
- Προθεσμίες κατάθεσης κυβερνητικών εγγράφωνΦορολογικές κατατάξεις, δικαστικές προθεσμίες, κανονιστικές κατατάξεις — συχνά μετρούνται σε εργάσιμες ημέρες.
- Εκτιμήσεις ημερομηνίας παράδοσης αποστολήςΥπολογίστε την αναμενόμενη ημερομηνία παράδοσης για αποστολές που αναφέρονται σε εργάσιμες ημέρες.
Πώς λειτουργεί
Αυτό το εργαλείο εκτελείται εξ ολοκλήρου στον browser χωρίς εξωτερικές βιβλιοθήκες — όλη η αριθμητική ημερομηνιών είναι χειρόγραφη JavaScript με το εγγενές αντικείμενο Date. Έχει δύο λειτουργίες: καταμέτρηση εργάσιμων ημερών μεταξύ δύο ημερομηνιών και υπολογισμό μελλοντικής (ή παρελθοντικής) ημερομηνίας προσθέτοντας ή αφαιρώντας έναν αριθμό εργάσιμων ημερών.
- 1Ανάλυση ημερομηνιών χωρίς μετατόπιση UTCΟι ημερομηνίες αναλύονται χωρίζοντας τη συμβολοσειρά YYYY-MM-DD σε έτος, μήνα και ημέρα και κατασκευάζοντας τοπικό Date — όχι Date.parse() — ώστε το αποτέλεσμα να είναι πάντα η ημέρα που πληκτρολογήσατε, ανεξάρτητα από τη ζώνη ώρας σας.
- 2Επικύρωση και αναζήτηση αργιώνΚάθε εγγραφή αργίας ελέγχεται με αυστηρή regex YYYY-MM-DD και διασταυρώνεται ανασυνθέτοντας το Date και συγκρίνοντας τα μέρη του — έτσι αδύνατες ημερομηνίες όπως 2026-02-31 απορρίπτονται και επισημαίνονται στο UI αντί να μεταπηδούν σιωπηλά στον Μάρτιο. Οι έγκυρες εγγραφές αποθηκεύονται σε Set με κλειδί την τοπική ημερομηνία για αναζήτηση O(1) κατά τον βρόχο.
- 3Επανάληψη ανά ημέρα με ρυθμιζόμενα ΣαββατοκύριακαΣτη λειτουργία «καταμέτρηση μεταξύ ημερομηνιών», το εργαλείο διατρέχει κάθε ημερολογιακή ημέρα του εύρους, ελέγχοντάς την έναντι των ημερών Σαββατοκύριακου που ορίσατε (οποιοσδήποτε συνδυασμός των επτά ημερών) και του Set αργιών, και μετρά χωριστά εργάσιμες, ημέρες Σαββατοκύριακου και αργίες. Στη λειτουργία «προσθήκη εργάσιμων ημερών», προχωρά μπροστά ή πίσω μία ημέρα τη φορά, παραλείποντας τις μη εργάσιμες, μέχρι να καταναλωθεί ο ζητούμενος αριθμός εργάσιμων ημερών.
- 4Εμφάνιση αποτελέσματος ανά περιοχήΗ τελική ημερομηνία στη λειτουργία «προσθήκη» μορφοποιείται με το ενσωματωμένο Intl του browser μέσω toLocaleDateString(), ώστε να εμφανίζεται στη γλώσσα και τη σύμβαση ημερολογίου του χρήστη χωρίς επιπλέον βιβλιοθήκη.
Σχετικά εργαλεία
Υπολογιστής Διαφοράς Ημερομηνιών
Υπολογίστε την ακριβή διαφορά μεταξύ δύο ημερομηνιών — χρόνια, μήνες, ημέρες, εβδομάδες, εργάσιμες ημέρες (εξαιρώντας σαββατοκύριακα), ώρες και λεπτά.
Υπολογιστής Χρόνου
Προσθέστε ή αφαιρέστε διάρκειες ΩΩ:ΛΛ:ΔΔ, ή βρείτε τον χρόνο μεταξύ δύο χρονικών σημείων. Χρήσιμο για αρχεία εργασίας, κατανομές χρόνου και παρακολούθηση έργων.
Υπολογιστής Zakat
Υπολογίστε το zakat (2,5%) σε μετρητά, χρυσό, ασήμι, εμπορικά περιουσιακά στοιχεία και αποταmiεύσεις έναντι του χρυσού ή αργύρου nisab — στο νόμισμά σας, εντελώς στη συσκευή σας.