రెండు తేదీల మధ్య రోజుల సంఖ్యను గణించండి లేదా ప్రత్యేక కాల వ్యవధి తర్వాత ఒక తేదీని కనుగొనండి. ప్రాజెక్ట్ ప్రణాళిక, ఈవెంట్ షెడ్యూలింగ్ మరియు ఆర్థిక గణనల కోసం ఉపయోగకరమైనది.
ದಿನಗಳ ಸಂಖ್ಯಾ ಕ್ಯಾಲ್ಕುಲೇಟರ್ ಒಂದು ಬಹುಮುಖ ಸಾಧನವಾಗಿದೆ, ಇದು ಬಳಕೆದಾರರಿಗೆ ಎರಡು ದಿನಗಳ ನಡುವಿನ ದಿನಗಳ ಸಂಖ್ಯೆಯನ್ನು ಲೆಕ್ಕಹಾಕಲು ಮತ್ತು ನಿರ್ದಿಷ್ಟ ಸಂಖ್ಯೆಯ ದಿನಗಳ ಮೂಲಕ ನೀಡಲಾದ ಆರಂಭಿಕ ದಿನಾಂಕದ ಮೊದಲು ಅಥವಾ ನಂತರದ ದಿನಾಂಕಗಳನ್ನು ನಿರ್ಧರಿಸಲು ಅನುಮತಿಸುತ್ತದೆ. ಈ ಕ್ಯಾಲ್ಕುಲೇಟರ್ ಪ್ರಾಜೆಕ್ಟ್ ನಿರ್ವಹಣೆ, ಹಣಕಾಸು ಯೋಜನೆ ಮತ್ತು ಘಟನೆಗಳ ವೇಳಾಪಟ್ಟಿಯಲ್ಲಿನ ವಿವಿಧ ಅನ್ವಯಿಕಗಳಿಗೆ ಅಗತ್ಯವಾಗಿದೆ.
ಎರಡು ದಿನಗಳ ನಡುವಿನ ದಿನಗಳ ಸಂಖ್ಯೆಯನ್ನು ಲೆಕ್ಕಹಾಕಲು, ಎರಡೂ ದಿನಾಂಕಗಳನ್ನು ಸಾಮಾನ್ಯ ಸಮಯದ ಪ್ರತಿನಿಧಿಯಲ್ಲಿ ಪರಿವರ್ತಿಸಲಾಗುತ್ತದೆ (ಸಾಮಾನ್ಯವಾಗಿ ಯುನಿಕ್ಸ್ ಟೈಮ್ಸ್ಟ್ಯಾಂಪ್ ಅಥವಾ ಜುಲಿಯನ್ ದಿನಾಂಕ) ಮತ್ತು ನಂತರ ಈ ಪ್ರತಿನಿಧಿಗಳ ನಡುವಿನ ವ್ಯತ್ಯಾಸವನ್ನು ಕಂಡುಹಿಡಿಯಲಾಗುತ್ತದೆ. ಈ ವಿಧಾನವು ಈ ಕೆಳಗಿನವುಗಳನ್ನು ಪರಿಗಣಿಸುತ್ತದೆ:
ಎರಡು ದಿನಗಳ ನಡುವಿನ ದಿನಗಳ ಸಂಖ್ಯೆಯನ್ನು ಲೆಕ್ಕಹಾಕಲು ಮೂಲ ಸೂತ್ರ:
1days_between = |date2_timestamp - date1_timestamp| / (86400)
2
ಇಲ್ಲಿ ಟೈಮ್ಸ್ಟ್ಯಾಂಪ್ಗಳು ಸೆಕೆಂಡುಗಳಲ್ಲಿ ಇರುತ್ತವೆ, ಮತ್ತು 86400 (24 * 60 * 60) ರಿಂದ ಭಾಗಿಸುವುದರಿಂದ ಸೆಕೆಂಡುಗಳನ್ನು ದಿನಗಳಿಗೆ ಪರಿವರ್ತಿಸಲಾಗುತ್ತದೆ.
ಇತಿಹಾಸದ ದಿನಾಂಕಗಳು ಅಥವಾ ವಿಭಿನ್ನ ಕ್ಯಾಲೆಂಡರ್ ವ್ಯವಸ್ಥೆಗಳೊಂದಿಗೆ ಸಂಬಂಧಿಸಿದಾಗ, ಹೆಚ್ಚು ನಿಖರವಾದ ಲೆಕ್ಕಾಚಾರಗಳಿಗೆ ಹೆಚ್ಚು ಸಂಕೀರ್ಣವಾದ ಅಲ್ಗಾರಿತಮ್ಗಳನ್ನು ಬಳಸಲಾಗುತ್ತದೆ, ಉದಾಹರಣೆಗೆ ಜುಲಿಯನ್ ದಿನಾಂಕ ಸಂಖ್ಯಾ (JDN) ಪರಿವರ್ತನೆ.
ಜುಲಿಯನ್ ದಿನಾಂಕ (JD) ಜುಲಿಯನ್ ಅವಧಿಯ ಆರಂಭದಿಂದ ದಿನಗಳ ನಿರಂತರ ಲೆಕ್ಕವಾಗಿದೆ. ಇದು ಖಗೋಳಶಾಸ್ತ್ರದ ಲೆಕ್ಕಾಚಾರಗಳಲ್ಲಿ ಬಳಸಲಾಗುತ್ತದೆ ಮತ್ತು ವಿಭಿನ್ನ ಕ್ಯಾಲೆಂಡರ್ ವ್ಯವಸ್ಥೆಗಳಲ್ಲಿ ದಿನಾಂಕಗಳನ್ನು ಪ್ರತಿನಿಧಿಸಲು ಪ್ರಮಾಣಿತ ಮಾರ್ಗವನ್ನು ಒದಗಿಸುತ್ತದೆ. ಗ್ರೆಗೋರಿಯನ್ ದಿನಾಂಕವನ್ನು ಜುಲಿಯನ್ ದಿನಾಂಕಕ್ಕೆ ಪರಿವರ್ತಿಸಲು ಸೂತ್ರ:
JD = (1461 * (Y + 4800 + (M - 14)/12))/4 + (367 * (M - 2 - 12 * ((M - 14)/12)))/12 - (3 * ((Y + 4900 + (M - 14)/12)/100))/4 + D - 32075
ಎಲ್ಲಿ:
ಈ ಲೆಕ್ಕಾಚಾರವು ಜಿಗುಟು ವರ್ಷಗಳು ಮತ್ತು ಜುಲಿಯನ್ ಮತ್ತು ಗ್ರೆಗೋರಿಯನ್ ಕ್ಯಾಲೆಂಡರ್ಗಳ ನಡುವಿನ ಪರಿವರ್ತನೆಯನ್ನು ಪರಿಗಣಿಸುತ್ತದೆ.
ದಿನಗಳ ಸಂಖ್ಯಾ ಕ್ಯಾಲ್ಕುಲೇಟರ್ಗೆ ಹಲವು ವ್ಯವಹಾರಿಕ ಅನ್ವಯಗಳು ಇವೆ:
ದಿನಗಳ ಸಂಖ್ಯಾ ಕ್ಯಾಲ್ಕುಲೇಟರ್ ಬಹುಮುಖವಾಗಿದ್ದರೂ, ನಿರ್ದಿಷ್ಟ ಸಮಯ ಸಂಬಂಧಿತ ಲೆಕ್ಕಾಚಾರಗಳಿಗೆ ಪರ್ಯಾಯ ವಿಧಾನಗಳಿವೆ:
ಎರಡು ದಿನಗಳ ನಡುವಿನ ದಿನಗಳ ಸಂಖ್ಯೆಯನ್ನು ಲೆಕ್ಕಹಾಕುವುದು ಮತ್ತು ನಿರ್ದಿಷ್ಟ ಸಂಖ್ಯೆಯ ದಿನಗಳ ನಂತರದ ದಿನಾಂಕವನ್ನು ನಿರ್ಧರಿಸುವುದಕ್ಕೆ ವಿವಿಧ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಭಾಷೆಗಳಲ್ಲಿ ಉದಾಹರಣೆಗಳು:
1' Excel ಸೂತ್ರ ಎರಡು ದಿನಗಳ ನಡುವಿನ ದಿನಗಳನ್ನು ಲೆಕ್ಕಹಾಕಲು
2=DATEDIF(A1, B1, "D")
3
4' Excel ಸೂತ್ರ ನಿರ್ದಿಷ್ಟ ಸಂಖ್ಯೆಯ ದಿನಗಳ ನಂತರದ ದಿನಾಂಕವನ್ನು ಲೆಕ್ಕಹಾಕಲು
5=A1 + C1
6
1from datetime import datetime, timedelta
2
3def days_between_dates(start_date, end_date):
4 return (end_date - start_date).days
5
6def date_after_period(start_date, days):
7 return start_date + timedelta(days=days)
8
9## ಉದಾಹರಣೆಯ ಬಳಕೆ
10start = datetime(2023, 1, 1)
11end = datetime(2023, 12, 31)
12print(f"ದಿನಗಳ ನಡುವಿನ ವ್ಯತ್ಯಾಸ: {days_between_dates(start, end)}")
13print(f"100 ದಿನಗಳ ನಂತರದ ದಿನಾಂಕ: {date_after_period(start, 100)}")
14
1function daysBetweenDates(startDate, endDate) {
2 const oneDay = 24 * 60 * 60 * 1000; // ಗಂಟೆಗಳು*ನಿಮಿಷಗಳು*ಸೆಕೆಂಡುಗಳು*ಮಿಲ್ಲಿಸೆಕೆಂಡುಗಳು
3 const diffDays = Math.round(Math.abs((startDate - endDate) / oneDay));
4 return diffDays;
5}
6
7function dateAfterPeriod(startDate, days) {
8 const result = new Date(startDate);
9 result.setDate(result.getDate() + days);
10 return result;
11}
12
13// ಉದಾಹರಣೆಯ ಬಳಕೆ
14const start = new Date(2023, 0, 1); // 2023 ಜನವರಿ 1
15const end = new Date(2023, 11, 31); // 2023 ಡಿಸೆಂಬರ್ 31
16console.log(`ದಿನಗಳ ನಡುವಿನ ವ್ಯತ್ಯಾಸ: ${daysBetweenDates(start, end)}`);
17console.log(`100 ದಿನಗಳ ನಂತರದ ದಿನಾಂಕ: ${dateAfterPeriod(start, 100)}`);
18
1import java.time.LocalDate;
2import java.time.temporal.ChronoUnit;
3
4public class DateCalculator {
5 public static long daysBetweenDates(LocalDate startDate, LocalDate endDate) {
6 return ChronoUnit.DAYS.between(startDate, endDate);
7 }
8
9 public static LocalDate dateAfterPeriod(LocalDate startDate, long days) {
10 return startDate.plusDays(days);
11 }
12
13 public static void main(String[] args) {
14 LocalDate start = LocalDate.of(2023, 1, 1);
15 LocalDate end = LocalDate.of(2023, 12, 31);
16 System.out.println("ದಿನಗಳ ನಡುವಿನ ವ್ಯತ್ಯಾಸ: " + daysBetweenDates(start, end));
17 System.out.println("100 ದಿನಗಳ ನಂತರದ ದಿನಾಂಕ: " + dateAfterPeriod(start, 100));
18 }
19}
20
ಇಲ್ಲಿ ದಿನಾಂಕಗಳ ನಡುವಿನ ದಿನಗಳ ಲೆಕ್ಕಹಾಕುವ ಪರಿಕಲ್ಪನೆಯನ್ನು ಚಿತ್ರಿಸುವ SVG ಚಿತ್ರಣವಿದೆ:
ಈ ಚಿತ್ರಣವು ಎರಡು ದಿನಗಳ ನಡುವಿನ ದಿನಗಳ ಲೆಕ್ಕಹಾಕುವ ಪರಿಕಲ್ಪನೆಯನ್ನು ದೃಶ್ಯೀಕರಿಸುತ್ತದೆ, ಎಡಗೆ ಆರಂಭ ದಿನಾಂಕ, ಬಲಕ್ಕೆ ಅಂತಿಮ ದಿನಾಂಕ ಮತ್ತು ಅವುಗಳನ್ನು ಸಂಪರ್ಕಿಸುವ ಅಂಚಿನ ಮೂಲಕ ದಿನಗಳ ಸಂಖ್ಯೆಯನ್ನು ಪ್ರತಿನಿಧಿಸುತ್ತದೆ.
ದಿನಗಳ ಸಂಖ್ಯಾ ಕ್ಯಾಲ್ಕುಲೇಟರ್ ವಿವಿಧ ಸಮಯ ಸಂಬಂಧಿತ ಲೆಕ್ಕಾಚಾರಗಳಿಗೆ ಶಕ್ತಿಯುತ ಸಾಧನವಾಗಿದೆ. ಜುಲಿಯನ್ ದಿನಾಂಕ ವ್ಯವಸ್ಥೆ ಸೇರಿದಂತೆ ಅಡಿಯಲ್ಲಿ ಇರುವ ಲೆಕ್ಕಹಾಕುವ ವಿಧಾನಗಳನ್ನು ಅರ್ಥಮಾಡಿಕೊಳ್ಳುವುದರಿಂದ, ಬಳಕೆದಾರರು ಪ್ರಾಜೆಕ್ಟ್ ಯೋಜನೆ, ಹಣಕಾಸು ಲೆಕ್ಕಾಚಾರಗಳು ಮತ್ತು ಘಟನೆಗಳ ವೇಳಾಪಟ್ಟಿಯಲ್ಲಿ ಮಾಹಿತಿ ಆಧಾರಿತ ನಿರ್ಧಾರಗಳನ್ನು ತೆಗೆದುಕೊಳ್ಳಬಹುದು. ನೀಡಲಾದ ಕೋಡ್ ಉದಾಹರಣೆಗಳು ಮತ್ತು ದೃಶ್ಯೀಕರಣವು ವಿಭಿನ್ನ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಭಾಷೆಗಳಲ್ಲಿ ಪರಿಕಲ್ಪನೆ ಮತ್ತು ಕಾರ್ಯಗತಗೊಳಣೆಯನ್ನು ವಿವರಿಸಲು ಸಹಾಯ ಮಾಡುತ್ತದೆ.
మీ వర్క్ఫ్లో కోసం ఉపయోగపడవచ్చే ఇతర సాధనాలను కనుగొనండి