મફત તારીખ તફાવત કેલ્ક્યુલેટર
બે તારીખો વચ્ચેનો ચોક્કસ તફાવત ગણો — વર્ષો, મહિનાઓ, દિવસો, અઠવાડિયા, કામકાજના દિવસો (સપ્તાહાંત સિવાય), કલાકો અને મિનિટો.
ઝડપી પ્રીસેટ્સ
આ કેવી રીતે કાર્ય કરે છે
બધી ગણતરી હાથે લખેલા UTC ગણિત વડે સંપૂર્ણપણે બ્રાઉઝરમાં ચાલે છે — કોઈ બાહ્ય લાઇબ્રેરી નહીં, કોઈ સર્વર રિક્વેસ્ટ નહીં. ટૂલ YYYY-MM-DD સ્ટ્રિંગોને કેલેન્ડર ઘટકોમાં પાર્સ કરે છે, DST ડ્રિફ્ટ ટાળવા Date.UTC() મિલિસેકન્ડ ટાઇમસ્ટેમ્પનો ઉપયોગ કરીને તફાવત ગણે છે, અને સોમવાર–શુક્રવારના કાર્યકારી દિવસો ગણવા દિવસ-દર-દિવસ પુનરાવર્તન કરે છે.
- 1સુરક્ષિત તારીખ પાર્સિંગદરેક તારીખ સ્ટ્રિંગ regex વડે વેલિડેટ થાય છે અને પછી new Date(string) નહીં પણ Date.UTC() વડે ફરીથી બનાવવામાં આવે છે — જેથી UTC ની પશ્ચિમે રહેતા વપરાશકર્તાઓને તારીખ-માત્ર ઇનપુટ્સના બ્રાઉઝરના લોકલ-ટાઇમઝોન અર્થઘટનને કારણે વારના શિફ્ટનો સામનો ન કરવો પડે.
- 2UTC મિલિસેકન્ડ બાદબાકીબંને કેલેન્ડર તારીખોને Date.UTC(y, m, d) સાથે UTC મધ્યરાત્રિ ટાઇમસ્ટેમ્પમાં રૂપાંતરિત કરવામાં આવે છે. 86,400,000 ms વડે પૂર્ણાંક ભાગાકાર એક ચોક્કસ પૂરા-દિવસની ગણતરી આપે છે જે daylight-saving ટ્રાન્ઝિશનથી અસરમુક્ત છે, જે અન્યથા દિવસને 23 કે 25 કલાકનો બનાવી શકે.
- 3કેલેન્ડર બ્રેકડાઉન અને કાર્યકારી-દિવસ ગણતરીએક હાથે લખેલું વર્ષ/મહિનો/દિવસ ડિકમ્પોઝિશન મહિનાની લંબાઈની અનિયમિતતાઓ (જરૂર પડ્યે અગાઉના મહિનામાંથી દિવસો ઉધાર લેવા) હેન્ડલ કરે છે. એક અલગ લૂપ બંને તારીખો વચ્ચેના દરેક UTC દિવસમાંથી પસાર થાય છે અને ફક્ત સોમવાર–શુક્રવાર (getUTCDay() !== 0 or 6) માટે જ કાઉન્ટર વધારે છે, જે લોકેલને ધ્યાનમાં લીધા વગર ચોક્કસ કાર્યકારી-દિવસ કુલ આપે છે.
- 4પરિણામો બધા એકમોમાં દેખાય છેકુલ સંખ્યાઓ પેજ લોકેલનો ઉપયોગ કરી toLocaleString() વડે લોકેલ-અવેર અંક જૂથીકરણ સાથે ફોર્મેટ કરવામાં આવે છે, પછી વર્ષો/મહિનાઓ/દિવસો, કુલ દિવસો, કાર્યકારી દિવસો, અઠવાડિયા, કલાકો, અને મિનિટ તરીકે એકસાથે બતાવવામાં આવે છે. વર્તમાન તારીખ જોડી history.replaceState દ્વારા URL માં લખાય છે જેથી કોઈપણ પરિણામ ડાયરેક્ટ લિંક તરીકે બુકમાર્ક કે શેર કરી શકાય.
સંબંધિત સાધનો
કામકાજના દિવસો કેલ્ક્યુલેટર
તારીખો વચ્ચે કામકાજના દિવસો ગણો અથવા તારીખમાંથી કામકાજના દિવસો ઉમેરો/બાદ કરો. કન્ફિગરેબલ સપ્તાહાંત હેન્ડલિંગ અને રજા લિસ્ટ.
ટાઇમ કેલ્ક્યુલેટર
HH:MM:SS ડ્યુરેશન ઉમેરો કે બાદ કરો, અથવા બે ટાઇમસ્ટેમ્પ વચ્ચેનો સમય શોધો. વર્ક લોગ, રેસ સ્પ્લિટ અને પ્રોજેક્ટ ટ્રેકિંગ માટે ઉપયોગી.
ગર્ભાવસ્થા નિયત તારીખ કેલ્ક્યુલેટર
તમારા છેલ્લા માસિક, ગર્ભધારણ, અલ્ટ્રાસાઉન્ડ કે IVF ટ્રાન્સફર પરથી તમારી નિયત તારીખનો અંદાજ મેળવો — ગર્ભાવસ્થાની ઉંમર, ત્રિમાસિક સીમાચિહ્નો, કાઉન્ટડાઉન અને કૅલેન્ડર-રિમાઇન્ડર ઉમેરવાની સુવિધા સાથે. ખાનગી અને મફત.