സൗജന്യ തീയതി വ്യത്യാസ കാൽക്കുലേറ്റർ
രണ്ട് തീയതികൾ തമ്മിലുള്ള കൃത്യമായ വ്യത്യാസം കണക്കാക്കുക — വർഷങ്ങൾ, മാസങ്ങൾ, ദിവസങ്ങൾ, ആഴ്ചകൾ, പ്രവൃത്തി ദിവസങ്ങൾ (വാരാന്ത്യങ്ങൾ ഒഴിവാക്കി), മണിക്കൂറുകൾ, മിനിറ്റുകൾ.
ദ്രുത പ്രീസെറ്റുകൾ
ഇത് എങ്ങനെ പ്രവർത്തിക്കുന്നു
കൈകൊണ്ട് എഴുതിയ UTC ഗണിതം ഉപയോഗിച്ച് എല്ലാ കണക്കുകൂട്ടലും പൂർണ്ണമായും ബ്രൗസറിൽ പ്രവർത്തിക്കുന്നു — ബാഹ്യ ലൈബ്രറിയില്ല, സെർവർ അഭ്യർത്ഥനയില്ല. ടൂൾ YYYY-MM-DD സ്ട്രിംഗുകൾ കലണ്ടർ ഘടകങ്ങളായി പാഴ്സ് ചെയ്യുന്നു, DST ഡ്രിഫ്റ്റ് ഒഴിവാക്കാൻ Date.UTC() മില്ലിസെക്കന്റ് ടൈംസ്റ്റാമ്പുകൾ ഉപയോഗിച്ച് വ്യത്യാസങ്ങൾ കണക്കാക്കുന്നു, തിങ്കൾ-വെള്ളി പ്രവർത്തി ദിവസങ്ങൾ കൗണ്ട് ചെയ്യാൻ ദിവസം-ബൈ-ദിവസം ഇറ്ററേറ്റ് ചെയ്യുന്നു.
- 1സുരക്ഷിത തീയതി പാഴ്സിംഗ്ഓരോ തീയതി സ്ട്രിംഗും ഒരു regex ഉപയോഗിച്ച് സാധൂകരിക്കുകയും Date.UTC() വഴി പുനർനിർമ്മിക്കുകയും ചെയ്യുന്നു — new Date(string) അല്ല — അതിനാൽ UTC-യുടെ പടിഞ്ഞാറുള്ള ഉപയോക്താക്കൾ തീയതി-മാത്ര ഇൻപുട്ടുകളുടെ ബ്രൗസറിന്റെ ലോക്കൽ-ടൈംസോൺ വ്യാഖ്യാനം കാരണം ഒരു ആഴ്ചദിവസ ഷിഫ്റ്റ് ഒരിക്കലും കാണില്ല.
- 2UTC മില്ലിസെക്കന്റ് കുറയ്ക്കൽരണ്ട് കലണ്ടർ തീയതികളും Date.UTC(y, m, d) ഉപയോഗിച്ച് UTC അർദ്ധരാത്രി ടൈംസ്റ്റാമ്പുകളാക്കി മാറ്റുന്നു. 86,400,000 ms കൊണ്ട് ഇന്റിജർ ഹരണം ഡേലൈറ്റ്-സേവിംഗ് ട്രാൻസിഷനുകൾക്ക് പ്രതിരോധശേഷിയുള്ള ഒരു കൃത്യമായ പൂർണ്ണ-ദിവസ കൗണ്ട് നൽകുന്നു, ഇല്ലെങ്കിൽ ഇത് ഒരു ദിവസത്തെ 23 അല്ലെങ്കിൽ 25 മണിക്കൂർ ദൈർഘ്യമുള്ളതായി കാണിക്കും.
- 3കലണ്ടർ ബ്രേക്ക്ഡൗണും പ്രവർത്തി-ദിവസ കൗണ്ടുംഒരു കൈകൊണ്ട് എഴുതിയ വർഷം/മാസം/ദിവസം ഡീകംപോസിഷൻ മാസ-ദൈർഘ്യ ക്രമക്കേടുകൾ കൈകാര്യം ചെയ്യുന്നു (ആവശ്യമുള്ളപ്പോൾ മുൻ മാസത്തിൽ നിന്ന് ദിവസങ്ങൾ കടം വാങ്ങുന്നു). ഒരു പ്രത്യേക ലൂപ്പ് രണ്ട് തീയതികൾക്കിടയിലുള്ള ഓരോ UTC ദിവസത്തിലൂടെയും നടക്കുകയും തിങ്കൾ-വെള്ളിക്ക് മാത്രം (getUTCDay() !== 0 അല്ലെങ്കിൽ 6) ഒരു കൗണ്ടർ വർദ്ധിപ്പിക്കുകയും ചെയ്യുന്നു, ലൊക്കേൽ എന്തായാലും കൃത്യമായ പ്രവർത്തി-ദിവസ ആകെത്തുക നിർമ്മിക്കുന്നു.
- 4എല്ലാ യൂണിറ്റുകളിലും ഫലങ്ങൾ പ്രദർശിപ്പിച്ചിരിക്കുന്നുലൊക്കേൽ-ബോധമുള്ള അക്ക ഗ്രൂപ്പിംഗിന് പേജ് ലൊക്കേൽ ഉപയോഗിച്ച് toLocaleString() ഉപയോഗിച്ച് ആകെത്തുകകൾ ഫോർമാറ്റ് ചെയ്യുന്നു, പിന്നെ വർഷങ്ങൾ/മാസങ്ങൾ/ദിവസങ്ങൾ, ആകെ ദിവസങ്ങൾ, പ്രവർത്തി ദിവസങ്ങൾ, ആഴ്ചകൾ, മണിക്കൂറുകൾ, മിനിറ്റുകൾ എന്നിവയായി ഒരേസമയം കാണിക്കുന്നു. നിലവിലെ തീയതി ജോഡി history.replaceState വഴി URL-ലേക്ക് എഴുതപ്പെടുന്നു, അതിനാൽ ഏത് ഫലവും ബുക്ക്മാർക്ക് ചെയ്യാം അല്ലെങ്കിൽ ഒരു നേരിട്ടുള്ള ലിങ്കായി ഷെയർ ചെയ്യാം.
അനുബന്ധ ടൂളുകൾ
പ്രവൃത്തി ദിന കാൽക്കുലേറ്റർ
തീയതികൾക്കിടയിലുള്ള പ്രവൃത്തി ദിവസങ്ങൾ എണ്ണുക അല്ലെങ്കിൽ ഒരു തീയതിയിൽ നിന്ന് പ്രവൃത്തി ദിവസങ്ങൾ ചേർക്കുക/കുറയ്ക്കുക. ക്രമീകരിക്കാവുന്ന വാരാന്ത്യ കൈകാര്യവും അവധി ലിസ്റ്റും.
സമയ കാൽക്കുലേറ്റർ
HH:MM:SS ദൈർഘ്യങ്ങൾ ചേർക്കുകയോ കുറയ്ക്കുകയോ ചെയ്യുക, അല്ലെങ്കിൽ രണ്ട് ടൈംസ്റ്റാമ്പുകൾക്കിടയിലുള്ള സമയം കണ്ടെത്തുക. ജോലി ലോഗുകൾ, റേസ് സ്പ്ലിറ്റുകൾ, പ്രോജക്റ്റ് ട്രാക്കിംഗ് എന്നിവയ്ക്ക് ഉപയോഗപ്രദം.
പ്രസവ തീയതി കാൽക്കുലേറ്റർ
നിങ്ങളുടെ അവസാന ആർത്തവം, ഗർഭധാരണം, അൾട്രാസൗണ്ട് അല്ലെങ്കിൽ IVF ട്രാൻസ്ഫർ എന്നിവയിൽ നിന്ന് നിങ്ങളുടെ പ്രസവ തീയതി കണക്കാക്കുക — ഗർഭകാല പ്രായം, ട്രൈമെസ്റ്റർ നാഴികക്കല്ലുകൾ, ഒരു കൗണ്ട്ഡൗൺ, കലണ്ടറിലേക്ക് കൂട്ടിച്ചേർക്കാവുന്ന ഓർമ്മപ്പെടുത്തൽ എന്നിവയോടെ. സ്വകാര്യവും സൗജന്യവും.