სამუშაო დღეების კალკულატორი უფასოდ
დათვალეთ სამუშაო დღეები თარიღებს შორის ან დაამატეთ/გამოაკელით სამუშაო დღეები თარიღიდან. შაბათ-კვირის დამუშავება და დასვენების დღეების სია კონფიგურირებადია.
უიანობის (დასაქმეც არა) დღეები
0 დღე კონფიგურირებული
გავრცელებული გამოყენება
- სამუშაო დღეები პროექტის მიზნებისთვისგამოითვალეთ ხელმისაწვდომი პროექტის ჯამი, გამორჩენი შაბათი და დღესასწაულები.
- SLA პასუხის დრო სამუშაო დღეებშიკლიენტის SLA ხშირად განსაზღვრავს პასუხს "სამუშაო დღეებში" — გამოითვალეთ ზუსტი 5 სამუშაო დღის მიზნის დასრულებისას.
- გამოითვალეთ სიცოცხლე / PTO დღეებირამდენი სამუშაო დღე აიღებთ სინამდვილეში? გამოითვალეთ სიცოცხლის მოთხოვნის ზუსტი სამუშაო დღეების რაოდენობა.
- მთავრობის წარდგენის ვადებისაგადასახადო წარდგენა, სასამართლო ვადა, საზოგადოებრივი წარდგენა — ხშირად სამუშაო დღეებით დათვლილი.
- გაგზავნის მიწოდების შეფასებებიგამოითვალეთ მოსალოდნელი მიწოდების თარიღი გაგზავნისთვის, რომელიც მითითებულია სამუშაო დღეებში.
როგორ მუშაობს
ეს ხელსაწყო მთლიანად ბრაუზერში მუშაობს, გარე ბიბლიოთეკების გარეშე — ყოველი თარიღის არითმეტიკა ხელით დაწერილი JavaScript-ია, ბუნებრივი Date ობიექტის გამოყენებით. მას ორი რეჟიმი აქვს: ორ თარიღს შორის სამუშაო დღეების დათვლა, და მომავალი (ან წარსული) თარიღის პროგნოზირება, საქმიანი დღეების მოცემული რაოდენობის დამატებით ან გამოკლებით.
- 1თარიღის დამუშავება UTC დრეიფის გარეშეთარიღის შეყვანილები მუშავდება YYYY-MM-DD სტრიქონის წლად, თვედ და დღედ დაყოფითა და ლოკალური Date-ის აგებით — არა Date.parse()-ით — ასე რომ შედეგი ყოველთვის ის კალენდარული დღეა, რომელიც აკრიფეთ, თქვენი დროის-ზონის წანაცვლების მიუხედავად.
- 2დღესასწაულის ვალიდაცია და ძებნათითოეული დღესასწაულის ჩანაწერი მკაცრ YYYY-MM-DD regex-ს ედარება, შემდეგ Date-ის ხელახლა აგებითა და მისი ნაწილების უკან შედარებით მოწმდება — ასე რომ შეუძლებელი თარიღები, როგორიცაა 2026-02-31, უარყოფილია და UI-ში მონიშნულია, მარტში ჩუმად გადასვლის ნაცვლად. ვალიდური ჩანაწერები ინახება Set-ში, ლოკალური თარიღის სტრიქონით გასაღებულ, O(1) ძებნისთვის მარყუჟში.
- 3დღე-დღეზე იტერაცია, კონფიგურირებადი შაბათ-კვირით„თარიღებს-შორის დათვლის“ რეჟიმისთვის, ხელსაწყო გადის დიაპაზონის ყოველ კალენდარულ დღეზე, თითოეულს თქვენს კონფიგურირებულ შაბათ-კვირის დღეებთან (შვიდი დღიდან ნებისმიერი კომბინაცია) და დღესასწაულების Set-თან ედარება, შემდეგ ცალკე ითვლის სამუშაო დღეებს, შაბათ-კვირის დღეებსა და დახვედრილ დღესასწაულებს. „საქმიანი დღეების დამატების“ რეჟიმისთვის, ის წინ ან უკან სვლას ატარებს, ერთდროულად ერთ დღეზე, არა-სამუშაო დღეების გამოტოვებით, სანამ მოთხოვნილი საქმიანი დღეების რაოდენობა არ ამოიწურება.
- 4ენა-გამთვალისწინებელი შედეგის ჩვენებასაბოლოო თარიღი „დამატების“ რეჟიმში ფორმატირებულია ბრაუზერის ჩაშენებული Intl-ის toLocaleDateString()-ის მეშვეობით, ასე რომ ის მომხმარებლის ლოკალურ ენასა და კალენდარულ კონვენციაზეა რენდერილი, დამატებითი ბიბლიოთეკის გარეშე.
დაკავშირებული ინსტრუმენტები
თარიღების სხვაობის კალკულატორი
გამოთვალეთ ზუსტი სხვაობა ორ თარიღს შორის — წლები, თვეები, დღეები, კვირები, სამუშაო დღეები (შაბათ-კვირის გარეშე), საათები და წუთები.
დროის კალკულატორი
შეკრიბეთ ან გამოაკელით HH:MM:SS ხანგრძლივობები, ან იპოვეთ დრო ორ დროის შტამპს შორის. სასარგებლოა სამუშაო ჟურნალებისთვის, რბოლის გაჩერებებისა და პროექტის თვალთვალისთვის.
Zakat კალკულატორი
გამოთვალეთ zakat (2.5%) ნაღდი ფულის, ოქროს, ვერცხლის, ბიზნეს აქტივებისა და დანაზოგების დროს ოქროს ან ვერცხლის nisab-ის წინააღმდეგ — თქვენი ვალუტაში, სრულიად თქვენს მოწყობილობაზე: