Calculator de diferență între date

Calculează zilele, săptămânile, lunile și anii dintre două date.

Alege prima dată.
Alege a doua dată.

Interval de timp

68

Total săptămâni9,7
Luni (aproximativ)2,2
Ani (aproximativ)0,19
Datele introduse rămân în browser, cu excepția cazului în care o funcționalitate viitoare va specifica explicit altfel. Utilizați acest instrument ca o estimare și validați deciziile importante cu un profesionist calificat.

Cum se utilizează acest calculator de diferență între date

  1. Alegeți data de început

    Selectați prima dată în câmpul Data de început.

  2. Alegeți data de sfârșit

    Selectați a doua dată în câmpul Data de sfârșit.

  3. Citiți rezultatele

    Consultați numărul total de zile, săptămâni, luni aproximative și ani aproximativi între cele două date.

Metodologie

Cum funcționează acest calculator de diferență între date

Acest calculator de diferență între date calculează intervalul absolut dintre două date calendaristice și îl exprimă în mai multe unități uzuale — total zile, săptămâni, luni aproximative și ani aproximativi. Numărul de zile este exact deoarece calculatorul normalizează ambele date la valori calendaristice UTC (doar data) înainte de a le scădea, ținând cont de regulile anilor bisecți din calendarul gregorian proleptic. Săptămânile sunt derivate prin împărțirea numărului total de zile la șapte. Cifrele pentru luni și ani sunt aproximative deoarece lunile calendaristice variază între 28 și 31 de zile; calculatorul utilizează o lungime medie a lunii de 30,4375 zile (365,25 ÷ 12) și un an mediu de 365,25 zile ca o aproximare de planificare potrivită pentru termene de proiect, termene contractuale, estimări de vârstă și numărători inverse pentru evenimente.

Formulă
zile = |data₂ − data₁|
data₁ Data de început normalizată la o valoare calendaristică UTC (doar data)
data₂ Data de sfârșit normalizată la o valoare calendaristică UTC (doar data)
zile Numărul absolut de zile calendaristice între cele două date
săptămâni zile ÷ 7 (rotunjit la două zecimale)
luni zile ÷ 30,4375 (luni calendaristice aproximative)
ani zile ÷ 365,25 (ani de planificare aproximativi)
Exemplu

Să presupunem că aveți nevoie de intervalul dintre 1 martie 2024 și 15 septembrie 2025. Diferența UTC (doar data) este de 563 de zile calendaristice. Împărțirea la 7 oferă aproximativ 80,43 săptămâni. Împărțirea la 30,4375 oferă aproximativ 18,50 luni. Împărțirea la 365,25 oferă aproximativ 1,54 ani.

Dacă aveți nevoie de intervalul dintre 15 ianuarie 2025 și 3 octombrie 2025, calculatorul returnează 261 de zile, aproximativ 37,29 săptămâni, circa 8,57 luni și aproximativ 0,71 ani.

Ipoteze
  • Ambele date urmează calendarul gregorian. Calculatorul nu face ajustări pentru trecerea de la calendarul iulian la cel gregorian, care a avut loc în momente diferite în funcție de țară.
  • Conversiile pentru luni și ani folosesc lungimi medii (30,4375 zile pe lună, 365,25 zile pe an) și sunt, prin urmare, aproximative — nu vor corespunde exact numărării lunilor calendaristice întregi sau a zilelor de naștere.
  • Calculul se bazează doar pe dată; nu ia în considerare ora, astfel încât diferența dintre 1 ianuarie la 23:59 și 2 ianuarie la 00:01 este raportată ca o zi întreagă.
  • Anii bisecți sunt gestionați automat: anii divizibili cu 4 sunt bisecți, cu excepția secolelor, care trebuie să fie divizibile și cu 400.
Note
  • Pentru termene legale sau contractuale care specifică luni calendaristice întregi, numărați lunile direct pe calendar, în loc să vă bazați pe aproximarea medie.
  • Rezultatul este întotdeauna un număr non-negativ, indiferent de data introdusă prima — calculatorul folosește valoarea absolută a diferenței.
  • Numărarea zilelor lucrătoare (excluzând weekendurile și sărbătorile legale) necesită un calcul separat și nu este inclusă în acest instrument.
  • Dacă aveți nevoie de vârsta în ani împliniți în scopuri legale, utilizați câmpurile pentru an și lună din cele două date, în loc de aproximarea zecimală a anului.
Surse
  1. U.S. Naval Observatory — Convertor de dată iuliană — referință pentru numerotarea zilelor iuliane
  2. ISO — Formatul de dată și oră ISO 8601 — Reprezentarea datei în calendarul gregorian

De ce numărătoarea zilelor este exactă

Calculatorul tratează fiecare intrare ca pe o valoare calendaristică gregoriană (doar data) și compară acele date normalizate, astfel încât ora din zi și tranzițiile locale la ora de vară să nu afecteze rezultatul. Scăderea celor două date normalizate oferă un număr exact de zile întregi care nu deviază și nu se rotunjește. Indiferent dacă intervalul traversează luna februarie într-un an bisect, trece de limita unui secol sau acoperă decenii, scăderea returnează numărul corect de zile calendaristice scurse. Săptămânile sunt apoi derivate prin împărțirea acelui număr exact la șapte, astfel încât cifra săptămânii moștenește aceeași precizie.

Când lunile și anii aproximativi sunt suficienți

Deoarece lunile calendaristice variază între 28 și 31 de zile, nu există o singură conversie exactă de la zile la luni. Calculatorul utilizează media de planificare de 30,4375 zile pe lună (365,25 ÷ 12) și 365,25 zile pe an. Aceste medii sunt utile pentru termenele proiectelor, durata contractelor de închiriere, estimările de vârstă și planificarea evenimentelor. Ele devin mai puțin utile atunci când aveți nevoie de luni calendaristice întregi pentru cicluri de facturare sau termene legale — în acele cazuri, numărați lunile direct pe un calendar. Cifra zecimală a anului este similar de practică pentru estimări brute, dar nu ar trebui să înlocuiască o numărătoare exactă a zilei de naștere sau a aniversării atunci când precizia contează.

Întrebări frecvente despre calculatorul de diferență între date

De ce sunt lunile și anii afișați ca valori aproximative?

Lunile calendaristice variază de la 28 la 31 de zile, iar anii alternează între 365 și 366 de zile. Calculatorul utilizează lungimi medii de planificare (30,4375 zile pe lună și 365,25 zile pe an), astfel încât rezultatul s-ar putea să nu se alinieze perfect cu numărarea lunilor calendaristice întregi pe un calendar de perete.

Acest calculator ia în considerare anii bisecți?

Da. Numărătoarea zilelor respectă regulile complete ale calendarului gregorian pentru anii bisecți — inclusiv excepția secolelor — astfel încât 29 februarie este inclus ori de câte ori se află în intervalul de date selectat.

Pot folosi acest instrument pentru a calcula vârsta cuiva?

Puteți obține o aproximare apropiată introducând data nașterii ca dată de început și data de astăzi ca dată de sfârșit. Pentru o vârstă precisă în ani împliniți, numărați anii și lunile calendaristice întregi, în loc să vă bazați pe cifra zecimală a anului.

Contează ce dată introduc prima?

Nu. Calculatorul calculează diferența absolută, deci veți obține același rezultat pozitiv, indiferent dacă introduceți mai întâi data anterioară sau pe cea ulterioară.

De ce numărul total de zile diferă de ceea ce obțin numărând pe un calendar?

Eroarea de tip „stâlp de gard” (fence-post error) este cea mai frecventă cauză. Acest calculator numără zilele dintre cele două date (excluzând data de început). Dacă trebuie să includeți ambele capete ale intervalului, adăugați o zi la rezultat.

Scris de Jan Křenek Fondator și dezvoltator principal
Revizuit de Revizuirea metodologiei DigitSum Verificarea formulelor și QA
Ultima actualizare 10 mar. 2026

Utilizați acest instrument ca o estimare și validați deciziile importante cu un profesionist calificat.

Datele introduse rămân în browser, cu excepția cazului în care o funcționalitate viitoare va specifica explicit altfel.