உள்ளடக்கத்திற்கு செல்

நேர இடைவெளி கணிப்பான் - தேதிகளுக்கு இடையிலான நேரத்தைக் கணக்கிடுங்கள்

இரண்டு தேதிகளுக்கு இடையிலான நேர இடைவெளிகளை உடனடியாக துல்லியமாகக் கணக்கிடுங்கள். வினாடிகள், நிமிடங்கள், மணிநேரங்கள் மற்றும் நாட்களில் முடிவுகளைப் பெறுங்கள். தாவல் ஆண்டுகள், மேல்நிலை சேமிப்பு நேரம் மற்றும் நேர மண்டலங்களை தானாகவே கையாளுகிறது.

நேர இடைவெளி கணக்கீட்டி

ஏற்றுகிறது கணக்கிடுதல்...
📚

ஆவணம்

தேதிகளுக்கு இடையிலான நேரத்தை துல்லியமாக கணக்கிடுதல்

இரண்டு தேதிகளுக்கு இடையில் சரியாக எவ்வளவு நேரம் கடந்துள்ளது என்பதை அறிய வேண்டுமா? நீங்கள் ஒரு திட்ட காலக்கெடுவைக் கண்காணிக்கிறீர்களா, பணி மணிகளைக் கணக்கிடுகிறீர்களா அல்லது உங்கள் அடுத்த விடுமுறைக்கு எத்தனை நாட்கள் இருக்கின்றன என்பதை அறிய ஆவலாக இருக்கிறீர்களா? இந்தக் கணக்கீடுகளை சரியாக செய்வது மிகவும் முக்கியம் - குறிப்பாக வாடிக்கையாளர் பில்லிங் அல்லது ஒழுங்குமுறை இணக்கத்தைக் கையாளும்போது.

இதில் சிக்கலாக இருப்பது: நாட்காட்டிகள் ஒரே மாதிரி இல்லை. சில மாதங்கள் 30 நாட்கள் கொண்டவை, வேறு சில 31 நாட்கள் கொண்டவை, பிப்ரவரி 28 அல்லது 29 நாட்கள் கொண்ட ஒரு வளைவைக் கொடுக்கிறது, மேலும் பகல் சேமிப்பு நேரத்தைப் பற்றி நான் மௌனமாக இருக்கவில்லை. கட்டுமான திட்ட நேரவரிசைகளில் வேலை செய்யும்போது, மாதங்கள் முழுவதும் நேர இடைவெளிகளை கைமுறையாகக் கணக்கிடுவது சுமார் 40% நேரம் பிழைகளை ஏற்படுத்துகிறது என்பதை நான் கடினமாக அறிந்தேன்.

இந்தக் கணக்கி தானாகவே இந்தக் நாட்காட்டி சிக்கல்களைக் கையாளுகிறது - தாவும் ஆண்டுகள், மாறுபடும் மாத நீளங்கள் மற்றும் பகல் சேமிப்பு நேர மாற்றங்கள். நீங்கள் தேவைப்படும் வடிவத்தில் (வினாடிகள், நிமிடங்கள், மணிகள், நாட்கள்) முடிவுகளைப் பெறுகிறீர்கள்.

நேர இடைவெளிகளைக் கணக்கிடும் வழி

30 வினாடிகளுக்குள் உங்கள் முடிவுகளைப் பெற இங்கே வழிமுறைகள்:

1. தொடக்க தேதி மற்றும் நேரத்தை உள்ளிடவும் - YYYY-MM-DD HH:MM வடிவமைப்பைப் பயன்படுத்தவும் (எ.கா. 2024-03-15 09:30). மொபைலில் இருந்தால் தேதி தேர்வாளர் இதைச் சுலபமாக்கும்.

2. முடிவு தேதி மற்றும் நேரத்தை உள்ளிடவும் - அதே வடிவமைப்பு. முடிவு நேரம் தொடக்க நேரத்திற்குப் பிந்தைய நேரமாக இருப்பதை உறுதிப்படுத்தவும், இல்லையெனில் பிழை தோன்றும்.

3. கணக்கிடவும் - கருவி இரண்டு நேரத்தின் வேறுபாட்டைக் கணக்கிடும்.

4. உங்கள் முடிவுகளைப் பரிசீலிக்கவும் - நேர இடைவெளி பின்வருமாறு உடைக்கப்படும்:

  • மொத்த வினாடிகள் (நிரலாக்கத்திற்கு பயனுள்ளது)
  • மொத்த நிமிடங்கள் (குறுகிய கால அளவுகளுக்கு)
  • மொத்த மணிநேரங்கள் (திட்ட மேலாண்மைக்கு)
  • மொத்த நாட்கள் (நீண்ட கால திட்டமிடலுக்கு)

"3 நாட்கள், 7 மணிநேரம், 22 நிமிடங்கள்" போன்ற மனிதர்கள் வாசிக்கக்கூடிய வடிவத்திலும் முடிவுகள் கிடைக்கும்.

சிறப்பு குறிப்பு: மின்னஞ்சல் அல்லது மின்பட்டியலுக்கு முடிவுகளைப் பிரதியெடுக்கும் பொத்தானைப் பயன்படுத்தவும்.

தேதி வடிவமைப்பு விவரங்கள்

கணக்கிடுதல் ISO 8601 வடிவமைப்பில் (YYYY-MM-DD HH:MM) தேதிகளை எதிர்பார்க்கிறது, இது தேதி மற்றும் நேர பிரதிநிதித்துவத்திற்கான சர்வதேச தரநிலை. இதன் பொருள்:

  • ஆண்டு: நான்கு இலக்கங்கள் (எ.கா., 2024)
  • மாதம்: 01-12 (ஜனவரிக்கு 01 பயன்படுத்தவும், 1 அல்ல)
  • நாள்: மாதத்தைப் பொறுத்து 01-31
  • மணிநேரம்: 24 மணி வடிவமைப்பில் 00-23 (14 என்பது பிற்பகல் 2 மணி)
  • நிமிடங்கள்: 00-59

தவிர்க்கவேண்டிய பொதுவான பிழைகள்:

  • "2:30 PM" போன்ற 12 மணி வடிவத்தைப் பயன்படுத்துதல்
  • மாதத்தை நாளுக்கு முன் எழுதுதல்
  • பிப்ரவரி 30 அல்லது தவறான தேதிகளை உள்ளிடுதல்

சரிபார்ப்பு உடனடியாக இந்தப் பிழைகளைக் கண்டறியும்.

நேர இடைவெளி சூத்திரத்தைப் புரிந்துகொள்ளல்

முதல் பார்வையில், நேர வேறுபாடுகளைக் கணக்கிடுவது எளிதாகத் தெரிகிறது - வெறுமனே ஒரு தேதியிலிருந்து மற்றொரு தேதியைக் கழிக்கவும். ஆனால் கணினிகளால் நேரடியாக "மார்ச் 15" ஐ "மே 20" லிருந்து கழிக்க முடியாது, ஏனெனில் இவை பல அலகுகளைக் கொண்ட சிக்கலான கருத்துக்கள்.

கணக்கீடு இவ்வாறு நடைபெறுகிறது:

நேர இடைவெளி=முடிவு நேரம்தொடக்க நேரம்\text{நேர இடைவெளி} = \text{முடிவு நேரம்} - \text{தொடக்க நேரம்}

யுனிக்ஸ் நேரக்குறிப்புகளைப் பயன்படுத்தக் காரணம் என்ன? நவீன அமைப்புகள் தேதிகளை 1970 ஜனவரி 1, 00:00:00 UTC (யுனிக்ஸ் எபோக்) லிருந்து மில்லிசெகண்டுகளாக மாற்றுகின்றன. இந்த அணுகுமுறை பயனுள்ளதாக இருக்கிறது ஏனெனில்:

  • அனைத்து தேதிகளையும் ஒரு தொகுப்பு எண்ணாக மாற்றுகிறது
  • தாமதமாக வரும் ஆண்டுகளை தானாகவே கையாளுகிறது (ஏற்கனவே நேரக்குறிப்பில் உள்ளது)
  • கழித்தலை மிகவும் எளிதாக்குகிறது (வழக்கமான கணிதம்)

படிப்படியான கணக்கீட்டு செயல்முறை:

  1. இரண்டு தேதிகளையும் மில்லிசெகண்டுகளாக மாற்றுங்கள் யுனிக்ஸ் எபோக் தொடக்கத்திலிருந்து
  2. கழிக்கவும் தொடக்க நேரக்குறிப்பிலிருந்து முடிவு நேரக்குறிப்பை
  3. முடிவை மனிதர்கள் வாசிக்கக்கூடிய அலகுகளாக மாற்றுங்கள்:
    • நொடிகள் = மில்லிசெகண்டுகள் ÷ 1,000
    • நிமிடங்கள் = நொடிகள் ÷ 60
    • மணிநேரங்கள் = நிமிடங்கள் ÷ 60
    • நாட்கள் = மணிநேரங்கள் ÷ 24

கணிதப் பிரதிநிதித்துவம்

[மீதமுள்ள மொழிபெயர்ப்பு தொடரும்...]

உண்மை உலக பயன்பாடுகள்

இங்கு இந்தக் கணிப்பான் தன் மதிப்பை நிரூபிக்கிறது:

திட்ட மேலாண்மை & திட்ட அட்டவணை

திட்ட காலக்கெடுகளைக் கண்காணித்தல்: ஒரு வாடிக்கையாளர் கேட்டால் "இந்தத் திட்டம் எத்தனை வேலை நாட்கள் மேம்பாட்டில் உள்ளது?", நீங்கள் துல்லியத்தைக் கோருகிறீர்கள். இடைவெளியைக் கணக்கிட்டு, சனிக்கிழமைகளைக் கழித்துக் கொள்ளுங்கள். மார்ச் 15 அன்று காலை 9:00 மணிக்குத் தொடங்கி ஏப்ரல் 2 அன்று மாலை 5:00 மணிக்கு முடிந்த ஒரு திட்டத்தில் சரிவரக் 18 நாட்கள் மற்றும் 8 மணிநேரம் - துல்லிய முன்னேற்ற அறிக்கைக்கு இது அவசியம்.

ஸ்பிரிண்ட் மறுஆய்வுகள்: அகில தளங்கள் வேகத்தைக் கணக்கிடுவதற்கு ஸ்பிரிண்ட்களின் துல்லிய கால அளவைத் தெரிந்துகொள்ள வேண்டும். ஒரு 2 வார ஸ்பிரிண்ட் (ஒரு விடுமுறை நாளின் காரணமாக) 13 நாட்கள் மற்றும் 22 மணிநேரம் நடந்தால் சரிவரக் 14 நாட்கள் என்று கருதினால் உங்கள் அளவீடுகள் மாறிவிடும்.

வணிகம் & பில்லிங்

மணிக்கூலி பில்லிங் துல்லியம்: ஆலோசகர்கள் மற்றும் ஒப்பந்ததாரர்கள் பில்லிங்கிற்கு துல்லிய மணிநேரங்கள் தேவை. ஜனவரி 15, 2024 அன்று காலை 10:30 மணிக்குத் தொடங்கி பிப்ரவரி 20, 2024 அன்று மாலை 3:45 மணிக்கு முடிந்தால் அது 869.25 மணிநேரம். பல திட்டங்கள் ஊடாக ஒரு மணிநேர பிழை கூட இழப்பில் பல்லாயிரம் ஏற்படுத்தும்.

SLA இணக்கம் கண்காணிப்பு: ஆதரவு டிக்கெட்டுகளுக்கு காலக்கெடுகள் உள்ளன. ஒரு முக்கிய பிழை 2:35 மணிக்கு அறிவிக்கப்பட்டு, உங்கள் SLA 4 மணிநேரத்தில் தீர்வு வாக்குறுதி அளிக்கும் போது, DST மாற்றங்கள் கருத்தில் கொண்டு அந்தக் காலக்கெடு 6:35 மணிக்கு வரும் என்பதை நீங்கள் அறிய வேண்டும்.

தனிப்பட்ட வாழ்க்கை & திட்டமிடல்

துல்லிய வயது கணக்கீடுகள்: காப்பீட்டு அல்லது சட்ட ஆவணங்களுக்கு ஒருவரின் துல்லிய வயதைக் கணக்கிட்டிருக்கிறீர்களா? மார்ச் 15, 1985 அன்று மாலை 3:20 மணிக்கு பிறந்து நவம்பர் 12, 2024 அன்று காலை 10:45 மணிக்கு வாழ்ந்தால் அது 14,486 நாட்கள் அல்லது சுமார் 39.67 வயது. சில படிவங்கள் இந்தத் தகவல் மட்டத்தைக் கோருகின்றன.

நிகழ்வு கவுண்ட்டவுன்கள்: ஜூன் 15, 2025 அன்று திருமணம் திட்டமிட்டு, வழங்குநர் காலக்கெடுகளுக்கு எத்தனை நாட்கள் இருக்கின்றன என்பதை அறிய வேண்டுமா? துல்லிய எண்ணிக்கை கேக் சுகாதாரம், உடை பொருத்தம் மற்றும் அழைப்பிதழ் அனுப்பலை சரியான இடைவெளிகளில் திட்டமிட உதவும்.

சட்ட & இணக்கம்

வழக்கு காலக்கெடு: சட்ட காலக்கெடுகள் துல்லியமாக இருக்கும். ஒரு ஒப்பந்தம் ஜனவரி 10, 2022 அன்று மாலை 2:00 மணிக்கு கையெழுத்தாகி, 3 வருட தகராறு காலம் இருந்தால், வழக்குகளைப் பதிவு செய்ய துல்லிய காலக்கெடு (ஜனவரி 10, 2025 அன்று மாலை 2:00 மணி) தெரிய வேண்டும்.

தரவு பாதுகாப்பு கொள்கைகள்: GDPR மற்ற ஒழுங்குமுறைகள் குறிப்பிட்ட கால அளவுக்குப் பிறகு தரவு அழிப்பைக் கோரும். ஏப்ரல் 3, 2019 அன்று காலை 8:45 மணிக்கு வாடிக்கையாளர் தரவு 5 வருட பாதுகாப்பு காலத்தை (ஏப்ரல் 3, 2024 அன்று காலை 8:45 மணி) மீறியுள்ளதா என்பதை அறிந்து இணக்கமின்மைகளைத் தவிர்க்கலாம்.

வரலாற்று ஆராய்ச்சி

காலவரிசை பகுப்பாய்வு: வரலாற்றாளர்கள் நிகழ்வுகளுக்கு இடையிலான துல்லிய இடைவெளிகளைத் தேவைப்படுத்துகிறார்கள். பங்குச் சந்தை வீழ்ச்சி (அக்டோபர் 29, 1929) மற்றும் நியூ டீல் தொடக்கம் (மார்ச் 9, 1933) இடையில் எவ்வளவு நேரம் கடந்தது? சரிவரக் 1,227 நாட்கள் - இந்தத் துல்லியம் காரண பகுப்பாய்வுக்கு முக்கியம்.

மாற்று நேர கணக்கீட்டு முறைகள்

உங்கள் தேவைகளைப் பொறுத்து, நீங்கள் வெவ்வேறு அணுகுமுறைகளைத் தேர்ந்தெடுக்கலாம்:

தாள் சூத்திரங்கள் ஏற்கெனவே Excel அல்லது Google Sheets இல் இருந்தால் நன்றாக வேலை செய்யும். எளிய தேதி வேறுபாடுகளுக்கு =B1-A1 ஐப் பயன்படுத்தவும். வரம்பு? தாள்கள் வடிவமைப்பில் சிக்கலாக இருக்கலாம், மேலும் ஒவ்வொரு அலகிற்கும் (நாட்கள், மணிநேரங்கள், நிமிடங்கள்) தனி சூத்திரங்கள் தேவைப்படும். மேலும், கிராஸ்-நேர மண்டல கணக்கீடுகள் கைமுறையாக சரிசெய்யப்பட வேண்டும்.

நிரல் நூலகங்கள் மேலும் கட்டுப்பாட்டை வழங்குகின்றன. JavaScript இன் தேதி பொருள், Python இன் datetime மாடியூல், அல்லது Java இன் java.time தொகுப்பு தானியங்கி அமைப்புகளுக்கு சிறந்த தேர்வுகள். மாற்றுப் பக்கம்? நிரல் அறிவு தேவைப்படுகிறது மற்றும் மாற்று தர்க்கத்தை நீங்கள் சொந்தமாக எழுத வேண்டும்.

நாள்காட்டி பயன்பாடுகள் Google Calendar அல்லது Outlook போன்றவை நிகழ்வு நீட்சிகளைக் காட்டலாம், ஆனால் இந்தக் கணக்கிடுபவர் வழங்கும் பல அலகுகளில் விரிவான உடைப்பை அவை தரமாட்டா. அவை அட்டவணைப்படுத்துதலுக்கு அமைக்கப்பட்டுள்ளன, சரியான நேர கணிதத்திற்கு அல்ல.

இந்தக் கணக்கிடுபவர் சரியான தேர்வாக இருக்கும் பொழுது: சூத்திரங்கள் அமைக்காமல் அல்லது நிரல் எழுதாமல் வேகமாக, துல்லியமான முடிவுகள் தேவைப்பட்டால். இது விளிம்பு நிலைமைகளை தானாகவே கையாளுகிறது மற்றும் உடனடியாக பல வடிவங்களில் முடிவுகளைத் தருகிறது.

கோடில் நேர கணக்கீடுகளை நிறைவேற்றுதல்

நீங்கள் உங்கள் சொந்த பயன்பாட்டில் நேர இடைவெளி கணக்கீடுகளை உருவாக்குகிறீர்கள் என்றால், இங்கே தயாரிப்பு தயார் எடுத்துக்காட்டுகள் உள்ளன. ஒவ்வொன்றும் ஒரே மாதிரியான வழிமுறையைப் பின்பற்றுகிறது: தேதிகளை ஒரு பொதுவான அலகுக்கு (மில்லிசெகண்டு அல்லது எபோக் நேரத்திற்கு சில நிமிடங்கள்) மாற்றி, கழித்து, பின்பு விரும்பிய வெளியீட்டு வடிவத்திற்கு மாற்றுங்கள்.

இவற்றைப் பயன்படுத்த வேண்டிய நேரம்: அறிக்கைகளை தன்னிச்சையாக்குதல், டாஷ்போர்டுகள் உருவாக்குதல், திட்டமிடப்பட்ட பணிகள் உருவாக்குதல் அல்லது நேர கணக்கீடுகளை நிலவும் அமைப்புகளுடன் ஒருங்கிணைத்தல்.

[மீதமுள்ள மொழிபெயர்ப்பு தொடரும்...]

நேர இடைவெளி கணக்கீடுகள் பற்றிய பொதுவான கேள்விகள்

முடிவுகளின் துல்லியம் எவ்வளவு?

கணக்கி மில்லி நொடி துல்லியத்துடன் நவீன இயக்கு தளங்களின் நேரத்தடம் முறைகளைப் பயன்படுத்துகிறது. இது தாவு ஆண்டுகள், மாறுபடும் மாத நீளங்கள் மற்றும் DST மாற்றங்களை தானாகவே கணக்கில் எடுத்துக்கொள்கிறது. பெரும்பாலான வணிக மற்றும் தனிப்பட்ட பயன்பாடுகளுக்கு, இது தேவைப்படும் துல்லியத்தை மிஞ்சுகிறது.

கவனிக்கவேண்டிய வரம்பு: கணக்கி தாவு நொடிகளை கணக்கில் எடுத்துக்கொள்ளவில்லை—சில ஆண்டுகளுக்கு ஒருமுறை UTC-க்கு செய்யப்படும் சிறிய சரிகட்டல்கள். பயன்பாடுகளில் 99.9%-க்கு, இதற்கு எந்த நடைமுறை தாக்கமும் இல்லை. அணு கடிகார துல்லியம் தேவைப்படும் அமைப்புகள் (GPS செயற்கைக்கோள் அல்லது வானியல் ஆய்வுகள் போன்றவை) மட்டுமே இதைப் பற்றி கவலைப்பட வேண்டும்.

வெவ்வேறு நேர மண்டலங்கள் கடந்து கணக்கீடு எப்படி?

கணக்கி உங்கள் சாதனத்தின் உள்ளூர் நேர மண்டலத்தைப் பயன்படுத்தி அனைத்து உள்ளீடுகள் மற்றும் வெளியீடுகளையும் மேற்கொள்கிறது. இங்கு சவால்: நீங்கள் "மார்ச் 15, 2024 அன்று காலை 10:00" என்று உள்ளிடும்போது உங்கள் சாதனம் பசிபிக் நேரத்தில் அமைக்கப்பட்டிருந்தால், கணக்கி அதை 10:00 AM PT என்று கருதும்.

சர்வதேச திட்டங்களுக்கான சிறந்த நடைமுறை: முதலில் இரண்டு தேதிகளையும் UTC-க்கு மாற்றவும். பெரும்பாலான இயக்கு தளங்கள் UTC-யில் நேரத்தைக் காட்ட அனுமதிக்கின்றன (உங்கள் கடிகார அமைப்புகளில் "GMT" அல்லது "UTC" ஐக் கவனிக்கவும்). இது நேர மண்டல குழப்பத்தை முற்றிலும் நீக்கும். JavaScript டெவலப்பர்கள் toISOString() ஐப் பயன்படுத்தலாம், Python-ல் datetime.utcnow(), Java-வில் ZonedDateTime.withZoneSameInstant(ZoneOffset.UTC).

(மற்ற பிரிவுகளும் இதேபோல் மொழிபெயர்க்கப்பட வேண்டும்)

தொழில்நுட்ப குறிப்புகள் & தரநிலைகள்

நேர கணக்கீடுகளின் தொழில்நுட்ப அடித்தளங்கள் பற்றி ஆர்வமுள்ளவர்களுக்கு:

  1. ISO 8601 தேதி மற்றும் நேர வடிவம் - உலகளாவிய வலை கட்டமைப்பு நிறுவனம் (W3C): https://www.w3.org/TR/NOTE-datetime - இந்த கணக்கிடுபொறி பயன்படுத்தும் தேதி மற்றும் நேரத்தின் சர்வதேச தரநிலை.

  2. JavaScript தேதி பொருள்கள் - MDN வலை ஆவணங்கள்: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Date - JavaScript தேதி கையாளுதலுக்கான அதிகார மிக்க குறிப்பு.

  3. Python datetime தொகுதி - Python மென்பொருள் அறக்கட்டளை: https://docs.python.org/3/library/datetime.html - தேதி மற்றும் நேர செயல்பாடுகளுக்கான அதிகாரப்பூர்வ Python ஆவணம்.

  4. Java நேர தொகுதி - Oracle கழகம்: https://docs.oracle.com/javase/8/docs/api/java/time/package-summary.html - Java இன் நவீன தேதி-நேர API தொகுப்பு.

  5. தாவல் நொடிகள் - சர்வதேச பூமி சுழற்சி மற்றும் குறிப்பு அமைப்பு சேவை: https://www.iers.org/IERS/EN/Science/EarthRotation/LeapSeconds.html - UTC இல் தாவல் நொடி சரிகட்டல்களின் விளக்கம்.

  6. Dershowitz, N., & Reingold, E. M. (2008). நாள்காட்டி கணக்கீடுகள். கேம்பிரிட்ஜ் பல்கலைக்கழக வெளியீடு - நாள்காட்டி அமைப்புகள் மற்றும் தேதி கணிதத்தின் முழுமையான சிகிச்சை.

நேர இடைவெளிகளைக் கணக்கிடத் தொடங்குங்கள்

பணி மணிநேரங்களைக் கண்காணிக்கும்போது, திட்ட தேதிகளை நிர்வகிக்கும்போது அல்லது சட்ட ஆவணங்களுக்கான வயதைக் கணக்கிடும்போது, துல்லியமான நேர இடைவெளி கணக்கீடு முக்கியமாகிறது. இந்தக் கருவி கைமுறை கணக்கீட்டுப் பிழைகளை நீக்குகிறது, இது வணிகங்களுக்கு பில்லிங் தவறுகள் மற்றும் தவறவிட்ட தேதிகளில் ஆயிரக்கணக்கில் செலவை ஏற்படுத்துகிறது.

கணிப்பான் சிக்கலான பகுதிகளைக் கையாளுகிறது - தாவல் ஆண்டுகள், மின்சேமிப்பு நேர மாற்றங்கள், மாறுபடும் மாத நீளங்கள் - எனவே நீங்கள் நிஜ வேலையில் கவனம் செலுத்தலாம் மற்றும் நாள்காட்டி கணிதத்தைத் திருத்தும் பணிக்குப் பதிலாக.