दोन तारखांमधील कार्य दिवसांची संख्या गणना करा. प्रकल्प योजना, पेरोल गणना, आणि व्यवसाय व प्रशासकीय संदर्भात अंतिम मुदतींच्या अंदाजासाठी उपयुक्त.
कामकाजाचे दिवस: 0
एक कार्य दिवस गणक तुम्हाला दोन तारखांमधील व्यावसायिक दिवसांची अचूक संख्या ठरवण्यात मदत करते, ज्यामध्ये शनिवार-रविवार वगळले जातात आणि फक्त सोमवार ते शुक्रवार यावर लक्ष केंद्रित केले जाते. हा महत्त्वाचा साधन प्रकल्प नियोजन, पगार गणना, अंतिम मुदतींचे व्यवस्थापन आणि विविध व्यावसायिक कार्यांसाठी अत्यंत आवश्यक आहे जिथे तुम्हाला कॅलेंडर दिवसांच्या ऐवजी फक्त वास्तविक कामाचे दिवस मोजायचे असतात.
तुम्ही प्रकल्पाच्या वेळापत्रकांचे व्यवस्थापन करत असाल, कर्मचारी कामाचे वेळापत्रक गणना करत असाल किंवा व्यावसायिक अंतिम मुदती ठरवत असाल, आमचे कार्य दिवस गणक त्वरित अचूक परिणाम प्रदान करते.
टीप: हा गणक सोमवार ते शुक्रवार कार्य दिवस म्हणून मानतो, शनिवार-रविवार वगळून. सार्वजनिक सुट्ट्या या मूलभूत गणनेत समाविष्ट केल्या जात नाहीत.
कार्य दिवसांची गणना करण्याचे मूलभूत सूत्र आहे:
1कार्य दिवस = एकूण दिवस - सप्ताहांत दिवस
2
जिथे:
गणक कार्य दिवसांची संख्या गणना करण्यासाठी खालील चरणांचा वापर करतो:
कार्य दिवस (सोमवार ते शुक्रवार) सामान्यतः वापरले जातात, परंतु विशिष्ट गरजांनुसार पर्याय उपलब्ध आहेत:
कार्य दिवसांचा संकल्पना श्रम कायद्या आणि व्यावसायिक प्रथांसह विकसित झाला आहे. अनेक देशांमध्ये, पाच दिवसांचा कार्य आठवडा 20 व्या शतकात मानक बनला, विशेषतः हेन्री फोर्डने 1926 मध्ये तो स्वीकारल्यानंतर. या बदलामुळे विविध क्षेत्रांमध्ये अचूक कार्य दिवस गणनाची आवश्यकता निर्माण झाली.
जसे जागतिक व्यावसायिक प्रथा विकसित झाल्या, तसतसे कार्य दिवसांची गणना करण्याच्या पद्धतीही विकसित झाल्या, विशेषतः संगणक आणि विशेष सॉफ्टवेअरच्या आगमनासह. आज, कार्य दिवसांची गणना प्रकल्प व्यवस्थापन पद्धती, वित्तीय मॉडेल आणि HR प्रणालींमध्ये जागतिक स्तरावर एकात्मिक आहे.
इथे दोन तारखांमधील कार्य दिवसांची गणना करण्यासाठी काही कोड उदाहरणे आहेत:
1from datetime import datetime, timedelta
2
3def calculate_working_days(start_date, end_date):
4 current_date = start_date
5 working_days = 0
6
7 while current_date <= end_date:
8 if current_date.weekday() < 5: # सोमवार = 0, शुक्रवार = 4
9 working_days += 1
10 current_date += timedelta(days=1)
11
12 return working_days
13
14## उदाहरण वापर:
15start = datetime(2023, 5, 1)
16end = datetime(2023, 5, 31)
17working_days = calculate_working_days(start, end)
18print(f"{start.date()} आणि {end.date()} यांच्यातील कार्य दिवस: {working_days}")
19
1function calculateWorkingDays(startDate, endDate) {
2 let currentDate = new Date(startDate);
3 let workingDays = 0;
4
5 while (currentDate <= endDate) {
6 if (currentDate.getDay() !== 0 && currentDate.getDay() !== 6) {
7 workingDays++;
8 }
9 currentDate.setDate(currentDate.getDate() + 1);
10 }
11
12 return workingDays;
13}
14
15// उदाहरण वापर:
16const start = new Date('2023-05-01');
17const end = new Date('2023-05-31');
18const workingDays = calculateWorkingDays(start, end);
19console.log(`${start.toISOString().split('T')[0]} आणि ${end.toISOString().split('T')[0]} यांच्यातील कार्य दिवस: ${workingDays}`);
20
1import java.time.DayOfWeek;
2import java.time.LocalDate;
3import java.time.temporal.ChronoUnit;
4
5public class WorkingDaysCalculator {
6 public static long calculateWorkingDays(LocalDate startDate, LocalDate endDate) {
7 long days = ChronoUnit.DAYS.between(startDate, endDate) + 1;
8 long result = 0;
9 for (int i = 0; i < days; i++) {
10 LocalDate date = startDate.plusDays(i);
11 if (date.getDayOfWeek() != DayOfWeek.SATURDAY && date.getDayOfWeek() != DayOfWeek.SUNDAY) {
12 result++;
13 }
14 }
15 return result;
16 }
17
18 public static void main(String[] args) {
19 LocalDate start = LocalDate.of(2023, 5, 1);
20 LocalDate end = LocalDate.of(2023, 5, 31);
21 long workingDays = calculateWorkingDays(start, end);
22 System.out.printf("%s आणि %s यांच्यातील कार्य दिवस: %d%n", start, end, workingDays);
23 }
24}
25
हे उदाहरणे विविध प्रोग्रामिंग भाषांमध्ये दोन तारखांमधील कार्य दिवसांची गणना कशी करावी हे दर्शवतात. तुम्ही या कार्ये तुमच्या विशिष्ट गरजांसाठी अनुकूलित करू शकता किंवा वेळ आणि प्रकल्प व्यवस्थापनासाठी मोठ्या प्रणालींमध्ये समाकलित करू शकता.
कार्य दिवस म्हणजे सोमवार ते शुक्रवार, शनिवार आणि रविवार वगळून. बहुतेक व्यवसाय या 5-दिवसीय वेळापत्रकावर कार्य करतात, ज्यामुळे कार्य दिवसांची गणना प्रकल्प नियोजन आणि व्यावसायिक कार्यांसाठी अत्यावश्यक आहे.
कार्य दिवसांची गणना करण्यासाठी, तुमच्या प्रारंभ आणि समाप्त तारखांमधील एकूण कॅलेंडर दिवसांमधून सप्ताहांत दिवस वजा करा. सूत्र आहे: कार्य दिवस = एकूण दिवस - सप्ताहांत दिवस.
नाही, हा मूलभूत कार्य दिवस गणक फक्त सप्ताहांत वगळतो. सार्वजनिक सुट्ट्या स्वयंचलितपणे वगळल्या जात नाहीत. सार्वजनिक सुट्ट्या वगळणाऱ्या व्यावसायिक दिवसांच्या गणनासाठी, तुम्हाला अधिक प्रगत गणकाची आवश्यकता असेल.
कार्य दिवस सामान्यतः फक्त सप्ताहांत वगळतात, तर व्यावसायिक दिवस सप्ताहांत आणि सार्वजनिक सुट्ट्या दोन्ही वगळतात. व्यावसायिक दिवस अधिक अचूक गणना प्रदान करतात अधिकृत व्यावसायिक कार्यांसाठी.
हा गणक मानक सोमवार-शुक्रवार कार्य आठवडा वापरतो. काही देशांमध्ये भिन्न कार्य दिवस असू शकतात (जसे की मध्य पूर्व देशांमध्ये रविवार-गुरुवार), ज्यासाठी कस्टम गणनेची आवश्यकता असेल.
कार्य दिवस गणक कोणत्याही तारखा श्रेणीसाठी अचूक राहते, दिवस, महिने किंवा वर्षे असो. हे लीप वर्षे आणि भिन्न महिन्यांच्या लांबींचा योग्य विचार करते.
कार्य दिवसांची गणना आवश्यक आहे:
जर तुमची प्रारंभ तारीख सप्ताहांतावर असेल, तर ती कार्य दिवस म्हणून गणली जाणार नाही. गणक पुढील सोमवारपासून गणना सुरू करेल.
आमच्या कार्य दिवस गणक चा वापर करून तुमच्या प्रकल्प नियोजन, पगार गणना आणि व्यावसायिक वेळापत्रकांना सुलभ करा. तुमच्या प्रारंभ आणि समाप्त तारखांचा प्रवेश करा आणि तुमच्या कार्य दिवसांच्या गणनांसाठी त्वरित, अचूक परिणाम मिळवा.
आपल्या कामच्या प्रक्रियेसाठी उपयुक्त असणारे अधिक उपकरण शोधा.