இலவச தேதி மற்றும் நேர கணிப்பான்கள்
இலவச ஆன்லைன் தேதி மற்றும் நேர கருவிகள்: வயது கணிப்பான், தேதிகளுக்கு இடையிலான நாட்கள், தேதி கணக்கீடு, Unix timestamp மாற்றி மற்றும் ISO வார எண்கள். கணக்கு தேவையில்லை.
இலவச தேதி மற்றும் நேர கருவிகள் — மக்கள் அடிக்கடி தேடும் கணக்கீடுகளை உள்ளடக்கியவை: துல்லியமான வயது, இரண்டு தேதிகளுக்கிடையிலான நாட்கள், தேதியில் நேரத்தை சேர்த்தல் அல்லது கழித்தல், Unix timestamp மாற்றம், மற்றும் ISO வார எண்கள். ஒவ்வொரு கருவியும் உங்கள் உலாவியில் முழுமையாக இயங்கும்; கணக்கு தேவையில்லை.
டெட்லைன் வரை எத்தனை நாட்கள் என்று தெரிந்து கொள்ள வேண்டுமா, ஒரு தேதி எந்த ISO வார எண்ணில் வருகிறது என்று அறிய வேண்டுமா, அல்லது Unix timestamp-ஐ படிக்கக்கூடிய தேதியாக மாற்ற வேண்டுமா — இந்த கணக்கிடிகள் உடனடியாக துல்லியமான பதிலை தருகின்றன.
ஒவ்வொரு கணக்கிடி பற்றியும்
வயது கணக்கிடி
வயது கணக்கிடி எந்த பிறந்த தேதியிலிருந்தும் எந்த குறிப்பு தேதிவரை (default: இன்று) உங்கள் துல்லியமான வயதை ஆண்டுகள், மாதங்கள் மற்றும் நாட்களாக காட்டுகிறது. இது லீப் ஆண்டுகளை சரியாக கையாள்கிறது: பிப்ரவரி 29-ல் பிறந்தவருக்கு, லீப் அல்லாத ஆண்டுகளில் வயது கணக்கீட்டிற்காக பிறந்த நாள் பிப்ரவரி 28-ல் எனக் கருதப்படும். முடிவில் பிறந்ததிலிருந்து கடந்த மொத்த நாட்கள், வாரங்கள், மணிநேரங்களும் காட்டப்படும்.
முழு ஆண்டுகள், மாதங்கள், நாட்களாக துல்லியமான வயது, நினைப்பதைவிட முக்கியமானது. சட்ட வரம்புகள் (வாகனம் ஓட்டும் வயது, ஓய்வு வயது, காப்பீட்டு தகுதி), மருத்துவ குறிப்புகள், மற்றும் ஒப்பந்த விதிமுறைகள் பலவற்றில் வயது துல்லியமாக குறிப்பிடப்படும். வெவ்வேறு நீளமுள்ள மாதங்கள் மற்றும் லீப் ஆண்டுகள் வழியாக கைமுறையாக கணக்கிடும்போது பிழைகள் ஏற்படும்; இந்த கணக்கிடி அவற்றை நீக்குகிறது.
தேதிகளுக்கிடையிலான நாட்கள் கணக்கிடி
தேதிகளுக்கிடையிலான நாட்கள் கணக்கிடி எந்த இரண்டு தேதிகளுக்கிடையிலும் உள்ள துல்லியமான காலண்டர் நாட்கள், வாரங்கள், மாதங்கள், மற்றும் வேலை நாட்களை கணக்கிடுகிறது. வேலை நாட்களில் வார இறுதிகள் (சனி, ஞாயிறு) விலக்கப்படும்; ஆனால் நாடு வாரியாக மாறும் அரசு விடுமுறைகள் கணக்கில் கொள்ளப்படாது. இந்த கருவி இரு திசைகளிலும் வேலை செய்கிறது — தொடக்க தேதி முடிவுத் தேதிக்கு முன் இருக்க வேண்டிய அவசியமில்லை.
பொதுவான பயன்பாடுகள்: வேலை ஒப்பந்தங்களில் நோட்டிஸ் காலத்தை கணக்கிடுதல், ஒரு நிகழ்வு அல்லது டெட்லைன் வரை உள்ள நாட்களை எண்ணுதல், சந்தா/பில்லிங் சைக்கிள் நீளத்தை சரிபார்த்தல், அல்லது ஒரு திட்டத்தில் எத்தனை வேலை நாட்கள் மீதமுள்ளது என்று பார்ப்பது. சட்டரீதியாக கட்டுப்படும் விஷயங்களில் காலண்டர் நாட்கள் மற்றும் வேலை நாட்கள் மிக வேறுபட்ட மதிப்புகளை தரலாம் — கணக்கிடி இரண்டையும் காட்டும்.
தேதி சேர்த்தல் மற்றும் கழித்தல் கணக்கிடி
தேதி கணக்கிடி ஒரு தொடக்க தேதியிலிருந்து நாட்கள், வாரங்கள், மாதங்கள் அல்லது ஆண்டுகள் ஆகியவற்றின் எந்த இணைப்பையும் சேர்க்கவும் அல்லது கழிக்கவும் செய்யும். மாத கணக்கீடு சரியாக கையாளப்படுகிறது: ஜனவரி 31-க்கு ஒரு மாதம் சேர்த்தால் மார்ச் 3 அல்ல; பிப்ரவரி 28 (லீப் ஆண்டில் 29) கிடைக்கும். இது காலண்டர் அமைப்புகள் செயல்படும் விதத்தையும், ஒப்பந்த காலங்கள், பில்லிங் சைக்கிள்கள், சட்ட டெட்லைன்கள் கணக்கிடப்படும் முறையையும் பிரதிபலிக்கிறது.
சாதாரண பயன்பாடுகள்: இன்று முதல் 30, 60 அல்லது 90 நாட்களுக்கு பின் டெட்லைன் கணக்கிடுதல்; ஒப்பந்த தொடக்கத்திலிருந்து 6 அல்லது 12 மாதங்களுக்கு பின் தேதியை கண்டறிதல்; டெலிவரி கால வரம்பை கணிப்பது; அல்லது due date கணக்கிடுதல். மாதம்/ஆண்டு நீளங்கள் மாறுபடும் காரணத்தால் 1 மாதம் சேர்ப்பது 30 நாட்கள் சேர்ப்பதற்கு சமமல்ல — சட்ட அல்லது நிதி பொறுப்பை நிர்ணயிக்கும் தேதிகளுக்கு இது முக்கியமான வேறுபாடு.
Unix timestamp மாற்றி
Unix timestamp என்பது Unix epoch-இலிருந்து கடந்த விநாடிகள் (அல்லது மில்லிவிநாடிகள்) எண்ணிக்கையை குறிக்கும் ஒரு முழு எண்: 1 ஜனவரி 1970 அன்று 00:00:00 UTC. மாற்றி விநாடி-துல்லியம் அல்லது மில்லிவிநாடி-துல்லிய timestamp-ஐ ஏற்று, அதற்கான சமமான தேதி/நேரத்தை UTC, உள்ளூர் நேரம், மற்றும் ISO 8601 வடிவில் திருப்பித் தரும். மேலும் எதிர்திசையிலும் மாற்றும் — எந்த தேதி/நேரத்தையும் மீண்டும் Unix timestamp-ஆக.
Unix timestamps சர்வர் லாக்கள், API பதில்கள், தரவுத்தள பதிவுகள், JWT டோக்கன்கள், மற்றும் பெரும்பாலான நிரல்மொழிகளின் ஸ்டாண்டர்ட் லைப்ரரிகளில் காணப்படும். JavaScript Date.now() மில்லிவிநாடிகளை தருகிறது; பல server-side சூழல்கள் மற்றும் POSIX செயல்பாடுகள் விநாடிகளை பயன்படுத்துகின்றன. நீங்கள் உள்ளிடும் எண்ணின் அளவை வைத்து மாற்றி தானாக கண்டறியும் — 10 பில்லியனை விட அதிகமான மதிப்புகள் மில்லிவிநாடிகளாக கருதப்படும்.
ISO வார எண் கணக்கிடி
வார எண் கணக்கிடி எந்த தேதிக்கும் ISO 8601 வார எண்ணை திருப்பித் தரும் மற்றும் 52 அல்லது 53 வாரங்களைக் கொண்ட முழு வருட காலண்டரையும் காட்டும். ISO 8601 படி வாரங்கள் திங்கள் முதல் ஞாயிறு வரை. வாரம் 1 என்பது அந்த ஆண்டின் முதல் வியாழனை கொண்ட வாரம் என்று வரையறுக்கப்படுகிறது — இதனால் ஜனவரி 1, முந்தைய ஆண்டின் 52 அல்லது 53 வாரத்தில் இருக்கலாம்; டிசம்பர் 31, அடுத்த ஆண்டின் வாரம் 1-ல் இருக்கலாம்.
ISO வார எண்கள் சப்ளை சேன் மேலாண்மை, உற்பத்தி, ஒளிபரப்பு, மற்றும் திட்டமிடலில் பரவலாக பயன்படுத்தப்படுகின்றன. பல ERP அமைப்புகள், ஸ்பிரெட்ஷீட்கள், மற்றும் அட்டவணை கருவிகள் தேதித் தூரங்களுக்கு பதிலாக வார எண்ணை வைத்து குறிப்பிடுகின்றன. கணக்கிடி ஒவ்வொரு வாரத்தின் எல்லைகளை காட்டும் திங்கள் மற்றும் ஞாயிறு தேதிகளையும் காட்டுவதால், வார எண் மற்றும் குறிப்பிட்ட காலண்டர் தேதிகளுக்கிடையே மாற்றம் செய்வது எளிதாகிறது.
எந்த கணக்கிடியை பயன்படுத்துவது
பெரும்பாலான தேதி தொடர்பான கேள்விகளுக்கு, பதிலளிக்கும் எளிய கருவியிலிருந்து தொடங்குங்கள். “என் துல்லியமான வயது என்ன?” → வயது கணக்கிடி. “டெட்லைன் வரை எத்தனை நாட்கள்?” → தேதிகளுக்கிடையிலான நாட்கள். “இன்றிலிருந்து 90 நாட்களுக்கு பின் எந்த தேதி?” → தேதி சேர்த்தல். “இன்று எந்த வார எண்?” → வார எண் கணக்கிடி. “இந்த timestamp என்ன அர்த்தம்?” → Unix timestamp மாற்றி.
தேதிகளுக்கிடையிலான நாட்கள் மற்றும் தேதி சேர்த்தல் கணக்கிடிகள் நோக்கத்தில் சில அளவு ஒத்துப் போனாலும், வேறு கேள்விகளுக்கு பதில் தருகின்றன. Days between என்பது இரண்டு தெரிந்த தேதிகளுக்கிடையிலான இடைவெளியை சொல்கிறது. Date add என்பது ஒரு தொடக்க தேதி மற்றும் இடைவெளி கொடுத்தால் எந்த தேதியை அடைவீர்கள் என்று சொல்கிறது. இரு தேதிகளும் தெரிந்தால் days between; தொடக்கமும் இடைவெளியும் தெரிந்தால் date add பயன்படுத்துங்கள்.
Frequently asked questions
தற்போதைய ISO வார எண் என்ன?
வார எண் கணக்கிடியை திறக்கவும்; அது இன்று ISO 8601 வார எண்ணை உடனடியாக காட்டும், மேலும் அந்த வாரத்தின் எல்லைகளை குறிக்கும் திங்கள் மற்றும் ஞாயிறு தேதிகளையும் காட்டும். வாரம் 1 என்பது அந்த ஆண்டின் முதல் வியாழனை கொண்ட வாரமாக வரையறுக்கப்படுகிறது; எனவே ஜனவரி தொடக்கத் தேதிகள் சில சமயங்களில் முந்தைய ஆண்டின் வாரம் 52 அல்லது 53-ல் இருக்கலாம்.
இரண்டு தேதிகளுக்கிடையிலான நாட்கள் எண்ணிக்கையை எப்படி கணக்கிடுவது?
தேதிகளுக்கிடையிலான நாட்கள் கணக்கிடியில் தொடக்க தேதி மற்றும் முடிவு தேதியை உள்ளிடுங்கள். அது துல்லியமான காலண்டர் நாட்கள், வாரங்கள், மாதங்கள், மற்றும் வேலை நாட்கள் எண்ணிக்கையை திருப்பித் தரும். வேலை நாட்களில் வார இறுதிகள் விலக்கப்படும்; ஆனால் நாடு வாரியாக மாறும் அரசு விடுமுறைகள் கணக்கில் கொள்ளப்படாது.
Unix timestamp என்றால் என்ன?
Unix timestamp என்பது Unix epoch (1970 ஜனவரி 1 அன்று 00:00:00 UTC) முதல் கடந்த விநாடிகள் (அல்லது மில்லிவிநாடிகள்) எண்ணிக்கையை குறிக்கும் மதிப்பு. ஒரு நேரக் கணத்தை ஒரே முழு எண்ணாகக் காட்டும் உலகளாவிய முறையாக இது பயன்படுகிறது; சர்வர் லாக்கள், API, தரவுத்தளங்கள், மற்றும் பெரும்பாலான நிரல்மொழிகளில் பயன்படுத்தப்படுகிறது.
Unix timestamp-இல் விநாடிகள் மற்றும் மில்லிவிநாடிகள் இடையே என்ன வேறுபாடு?
பல server-side அமைப்புகள் மற்றும் POSIX செயல்பாடுகள் விநாடிகளை பயன்படுத்துகின்றன. JavaScript-இன் `Date.now()` மில்லிவிநாடிகளை தருகிறது — அதே timestamp 1,000-ஆல் பெருக்கப்பட்ட மதிப்பு. 2024 நடுப்பகுதிக்கான விநாடி-துல்லிய Unix timestamp சுமார் 1,700,000,000; மில்லிவிநாடி பதிப்பு சுமார் 1,700,000,000,000. Unix timestamp மாற்றி நீங்கள் உள்ளிடுவதைக் தானாகக் கண்டறியும்.
ISO வார எண் அமைப்பு சாதாரண காலண்டர் வாரத்திலிருந்து எப்படி வேறுபடுகிறது?
ISO 8601 வாரங்கள் எப்போதும் திங்கள் முதல் ஞாயிறு வரை, மேலும் வாரம் 1 என்பது ஆண்டின் முதல் வியாழனை கொண்ட வாரம் என்று வரையறுக்கப்படுகிறது. இதனால் ஜனவரி 1, முந்தைய ஆண்டின் வாரம் 52 அல்லது 53-ல் இருக்கலாம்; டிசம்பர் 31, அடுத்த ஆண்டின் வாரம் 1-ல் இருக்கலாம். சில அமைப்புகள் (குறிப்பாக US) வாரம் 1-ஐ ‘ஜனவரி 1 உள்ள வாரம்’ என்று எளிமையாக வரையறுக்கின்றன; இதனால் ஆண்டு எல்லை அருகே வேறு எண்கள் கிடைக்கலாம்.
என் துல்லியமான வயதை நாட்களாக எப்படி கணக்கிடுவது?
வயது கணக்கிடியில் உங்கள் பிறந்த தேதியை உள்ளிடுங்கள்; அது உங்கள் வயதை ஆண்டுகள், மாதங்கள், நாட்கள், மொத்த வாரங்கள், மற்றும் மொத்த நாட்களாக காட்டும். கணக்கீடு லீப் ஆண்டுகளை கணக்கில் கொள்ளும்; எனவே உங்கள் பிறந்த நாள் பிப்ரவரியில் அல்லது பிப்ரவரி அருகே இருந்தாலும் இது துல்லியமாக இருக்கும்.
1 மாதம் சேர்ப்பது 30 நாட்கள் சேர்ப்பதற்கு சமமா?
இல்லை. ஒரு காலண்டர் மாதம் சேர்த்தால் எப்போதும் அடுத்த மாதத்தின் அதே தேதிக்குச் செல்லும் — மார்ச் 15 + ஒரு மாதம் = ஏப்ரல் 15. மார்ச் 15-க்கு 30 நாட்கள் சேர்த்தால் ஏப்ரல் 14 வரும். மாதங்களின் நீளம் மாறுபடும் போது இந்த வேறுபாடு அதிகரிக்கிறது. ஒப்பந்த காலங்கள், நோட்டிஸ் காலங்கள், மற்றும் பில்லிங் சைக்கிள்களில் பெரும்பாலும் பொருள் ‘காலண்டர் மாதங்கள்’ தான் — நிரந்தர நாட்கள் எண்ணிக்கை அல்ல.
டிசம்பர் 31 சில நேரங்களில் அடுத்த ஆண்டின் வாரம் 1-ல் ஏன் வருகிறது?
ISO 8601 படி, டிசம்பர் 31 திங்கள்/செவ்வாய்/புதன் அன்று வந்தால், அது அடுத்த ஆண்டின் முதல் வாரத்தில் சேரும் — ஏனெனில் அந்த வாரத்தின் வியாழன் ஜனவரியில் இருக்கும். இது கணித ரீதியாகச் சீரானது; மேலும் ஒவ்வொரு வாரமும் தெளிவாக ஒரே ஆண்டிற்கே சேர்ந்ததாக இருக்கும். ஆனால் முதலில் பார்க்கும்போது இது ஆச்சரியமாக இருக்கலாம்.
ஒரு ஆண்டில் எத்தனை வாரங்கள் இருக்கும்?
பெரும்பாலான ஆண்டுகளில் 52 ISO வாரங்கள் இருக்கும். ஜனவரி 1 வியாழன் அன்று வந்தால், அல்லது அது லீப் ஆண்டு ஆகி ஜனவரி 1 புதன் அல்லது வியாழன் அன்று வந்தால், அந்த ஆண்டில் 53 வாரங்கள் இருக்கும். சராசரியாக சுமார் 71% ஆண்டுகளில் 52 வாரங்களும் 29% ஆண்டுகளில் 53 வாரங்களும் இருக்கும்.
இந்த கணக்கிடிகள் கடந்த மற்றும் எதிர்கால தேதிகளுக்கும் வேலை செய்யுமா?
ஆம். ஐந்து தேதி மற்றும் நேர கணக்கிடிகளும் எந்த செல்லுபடியான காலண்டர் தேதியையும் (கடந்தது அல்லது எதிர்காலம்) ஏற்றுக்கொள்கின்றன. வயது, தேதிகளுக்கிடையிலான நாட்கள், மற்றும் தேதி சேர்த்தல் ஆகியவற்றுக்கு நடைமுறை வரம்பு இல்லை. Unix timestamp மாற்றி 32-bit மற்றும் 64-bit signed integer முழு வரம்பையும் கையாளுவதால் 1901 முதல் 2262 வரையிலான தேதிகளைக் கையாள முடியும்.
இந்த தேதி கணக்கிடிகளை பயன்படுத்த கணக்கு தேவையா?
இல்லை. இந்தப் பக்கத்தில் உள்ள ஒவ்வொரு கணக்கிடியும் உங்கள் உலாவியில் முழுமையாக இயங்கும். கணக்கு, சைன் அப், அல்லது மின்னஞ்சல் முகவரி எதுவும் தேவையில்லை. எதுவும் சர்வருக்கு அனுப்பப்படாது — உங்கள் உள்ளீடுகள் உங்கள் சாதனத்திலேயே இருக்கும்.