Calculator Zile - Calculează Zilele Dintre Date
Calculator gratuit de zile pentru a afla zilele dintre date sau pentru a calcula date viitoare/trecute. Include ani bisecți, zile lucrătoare și calcule ale perioadelor de timp pentru planificarea proiectelor și analize financiare.
Calculator de Zile
Documentație
Ce este un calculator al numărului de zile?
Un calculator al numărului de zile determină câte zile sunt între două date. Poate face și operația inversă: pornește de la o dată și adaugă un număr de zile, săptămâni, luni sau ani pentru a găsi o dată ulterioară. Ambele operații folosesc aritmetica calendaristică, nu timpul măsurat de ceas, astfel încât rezultatul nu se schimbă în funcție de fusul orar sau de ora de vară.
Cum se calculează numărul de zile dintre două date
Pentru a afla numărul de zile dintre două date, se numără câte zile le despart în calendar. Formula este:
unde d este numărul de zile dintre date, e numărul de zile al datei de sfârșit, iar s numărul de zile al datei de început.
„Numărul de zile” al fiecărei date reprezintă poziția sa într-o succesiune neîntreruptă de zile calendaristice. Scăderea unei poziții din cealaltă, urmată de calcularea valorii absolute, dă numărul de zile dintre ele. Metoda funcționează în ambele ordine: calculatorul returnează întotdeauna un număr pozitiv, astfel încât nu contează ce dată este introdusă prima.
Calculul ține cont de două aspecte care fac dificilă numărarea manuală a datelor:
- Lungimi variabile ale lunilor. Lunile au între 28 și 31 zile, astfel încât intervalul dintre două date depinde de lunile care se află între ele.
- Ani bisecți. În calendarul gregorian, un an este bisect dacă se împarte exact la 4. Anii seculari sunt excepția: sunt bisecți numai dacă se împart exact și la 400. Astfel, 2024 este an bisect, dar 1900 nu a fost, iar 2000 a fost.
Numărătoarea reprezintă intervalul dintre cele două date, nu numărul datelor în sine. Două date identice dau 0.
Exemplu de calcul
De la 1 ianuarie 2024 la 1 februarie 2024: ianuarie are 31 de zile, astfel încât calculatorul returnează 31 de zile.
Cum se calculează o dată după o perioadă
Al doilea mod pornește de la o dată și avansează cu un număr ales de zile, săptămâni, luni sau ani.
- Zile: data avansează cu acel număr de zile calendaristice.
- Săptămâni: data avansează cu acel număr de săptămâni, fiecare fiind considerată ca având șapte zile.
- Luni: data avansează cu acel număr de luni, păstrând aceeași zi a lunii. Dacă luna țintă este mai scurtă și nu conține ziua respectivă, rezultatul devine ultima zi a acelei luni.
- Ani: data avansează cu acel număr de ani, păstrând aceeași lună și aceeași zi. Dacă rezultatul ar fi 29 februarie într-un an care nu este bisect, acesta devine 28 februarie.
Perioada trebuie să fie un număr întreg de cel puțin 1. O fracție precum 1,5 luni nu are un singur rezultat calendaristic, astfel încât calculatorul nu afișează niciun rezultat pentru aceasta. Calculatorul avansează numai de la data de început; nu scade o perioadă pentru a găsi o dată anterioară.
Exemplu de calcul
31 ianuarie 2024, plus 1 lună. Februarie nu are ziua 31, astfel încât rezultatul devine ultima zi a lunii februarie. Deoarece 2024 este an bisect, aceasta este 29 februarie 2024.
29 februarie 2024, plus 1 an. Un an mai târziu este februarie 2025, care nu este an bisect și nu are ziua 29. Rezultatul devine ultima zi a lui februarie 2025: 28 februarie 2025.
Întrebări frecvente
Cum se calculează numărul de zile dintre două date?
Se scade poziția unei date în calendar din poziția celeilalte și se calculează valoarea absolută. Rezultatul este un număr întreg de zile care ignoră ora din zi, astfel încât oferă același răspuns indiferent la ce oră a fost introdusă fiecare dată.
Numărătoarea include atât data de început, cât și data de sfârșit?
Nu. Calculatorul returnează intervalul dintre cele două date. De la 1 ianuarie până la data de 10 ianuarie, acesta indică 9 zile, iar două date identice dau 0. Pentru a număra ambele date, se adaugă 1 la rezultat.
Ține calculatorul cont de anii bisecți?
Da. Se aplică regula gregoriană pentru anii bisecți: un an divizibil cu 4 este bisect, cu excepția cazului în care este an secular; atunci trebuie să fie divizibil și cu 400. Februarie are 29 de zile într-un an bisect și 28 de zile în ceilalți ani.
Pot calcula o dată din trecut introducând un număr negativ de zile?
Nu. Modul „dată după perioadă” adaugă doar perioada la data de început, în sensul înainte; perioada trebuie să fie de cel puțin 1. Pentru a calcula intervalul până la o dată anterioară, se folosește modul „zile dintre date”, introducând data anterioară ca una dintre cele două date.
Ce se întâmplă dacă adăugarea unei luni sau a unui an ajunge la o zi care nu există, precum 31 februarie?
Rezultatul devine ultima zi validă a acelei luni. Adăugarea a 1 lună la data de 31 ianuarie dă 28 februarie într-un an obișnuit sau 29 februarie într-un an bisect, deoarece februarie nu are niciodată 31 de zile.
Fusul orar sau ora de vară afectează rezultatul?
Nu. Ambele calcule folosesc exclusiv date calendaristice, nu momente precise în timp, astfel încât rezultatul este același indiferent de fusul orar sau de setările ceasului dispozitivului utilizat.
Calculatorul numără numai zile lucrătoare sau toate zilele?
Toate zilele calendaristice, inclusiv weekendurile și sărbătorile legale. Pentru excluderea weekendurilor și a sărbătorilor din numărătoare este necesar un calculator dedicat zilelor lucrătoare.
Calculatorul gestionează datele anterioare adoptării calendarului gregorian în 1582?
Aplică regulile calendarului gregorian actual oricărei date introduse, inclusiv datelor anterioare anului 1582. Multe țări au folosit calendarul iulian înainte de acel an, astfel încât rezultatele pentru date istorice pot să nu corespundă sistemului calendaristic utilizat la momentul respectiv.