Sari la conținut

Calculator Interval de Timp - Calculează Intervalul Dintre Date

Calculează cu precizie intervalele de timp între două date instant. Obține rezultate în secunde, minute, ore și zile. Gestionează anii bisecți, ora de vară și fusele orare automat.

Calculator Interval de Timp

Calculator de încărcare...
📚

Documentație

Ce este un calculator de intervale de timp

Un calculator de intervale de timp determină durata exactă dintre două date și ore. Acesta primește o dată și o oră de început, precum și o dată și o oră de sfârșit, apoi raportează diferența în secunde, minute, ore și zile, împreună cu un rezumat în limbaj obișnuit, precum „3 zile, 4 ore, 12 minute”.

Cum se calculează un interval de timp

Formula

Calculatorul scade ora de început din ora de sfârșit:

Interval de timp = Ora de sfârșit − Ora de început

Un computer nu poate scădea direct „martie 15” din „mai 20”, deoarece o dată calendaristică nu este un singur număr. De aceea, calculatorul convertește mai întâi fiecare dată și oră într-un marcaj temporal: un număr de milisecunde de la un punct de referință fix, 1 ianuarie 1970, 00:00:00 UTC. După ce ambele date sunt marcaje temporale, scăderea este o operație aritmetică obișnuită și rămâne corectă la trecerea dintre luni, ani și ani bisecți.

După determinarea diferenței în milisecunde, calculatorul o convertește în alte unități:

  • Secunde = milisecunde ÷ 1.000
  • Minute = secunde ÷ 60
  • Ore = minute ÷ 60
  • Zile = ore ÷ 24

Exemplu de calcul

Început: 20 mai 2023, 10:00 Sfârșit: 21 mai 2023, 11:00

Diferența dintre acestea este de 25 de ore. Convertită în toate unitățile afișate de calculator:

  • 90.000 de secunde
  • 1.500 de minute
  • 25 de ore
  • 25 ÷ 24 ≈ 1,04 zile

Rezumatul în limbaj obișnuit este „1 zi, 1 oră”. Acest rezumat este construit diferit de valorile zecimale de mai sus: calculatorul ia mai întâi numărul întreg de zile (1), apoi orele rămase după acestea (1), iar apoi eventualele minute și secunde rămase (0 și 0). Nu rotunjește valoarea zecimală în zile, ci lucrează succesiv cu unități întregi.

Anii bisecți și ora de vară

Un an calendaristic nu are întotdeauna 365 de zile, iar o zi calendaristică nu are întotdeauna 24 de ore. Deoarece calculatorul folosește marcaje temporale în loc să numere zilele din calendar, ambele situații sunt gestionate fără reguli speciale.

Anii bisecți. La fiecare patru ani, luna februarie primește o zi suplimentară, 29 februarie, pentru a menține calendarul aliniat cu orbita Pământului în jurul Soarelui. Anii seculari reprezintă excepția: sunt bisecți numai dacă sunt divizibili cu 400, astfel că 2000 a fost an bisect, dar 1900 nu a fost. Numărarea de la 28 februarie 2024, 00:00, până la 1 martie 2024, 00:00, dă 2 zile, deoarece 2024 este an bisect, iar intervalul trece prin 29 februarie.

Ora de vară. În locurile care folosesc ora de vară, ceasurile sar peste o oră primăvara și repetă o oră toamna. La 10 martie 2024, ceasurile din fusul orar de est al SUA au trecut de la 2:00 dimineața direct la 3:00 dimineața. O persoană din acel fus orar care măsoară intervalul de la 1:00 dimineața la 4:00 dimineața în acea zi obține 2 ore, nu 3, deoarece ora 2 nu a existat pe ceas. Calculatorul obține rezultatul corect deoarece scade marcaje temporale, iar un marcaj temporal nu sare și nu se repetă doar pentru că o face ceasul.

Fusuri orare

Câmpurile pentru început și sfârșit folosesc ambele fusul orar al dispozitivului pe care sunt introduse. Când ambele date descriu ore din același fus, situația obișnuită, rezultatul este corect indiferent de fusul respectiv, deoarece diferența de fus se anulează la scădere. Dacă cele două date descriu ore din fusuri diferite, convertiți una dintre ele pentru a corespunde celeilalte înainte de a o introduce. În caz contrar, rezultatul va fi deplasat cu diferența dintre cele două fusuri.

Întrebări frecvente

Ce unități afișează calculatorul?

Secunde, minute, ore și zile, precum și un rezumat în limbaj obișnuit. Săptămânile, lunile și anii nu sunt afișați direct, deoarece lunile și anii nu au o durată fixă: o lună are între 28 și 31 zile, iar un an are 365 sau 366 zile. Pentru o estimare, împărțiți numărul de zile la 7 pentru săptămâni, la aproximativ 30,44 pentru o lună medie sau la aproximativ 365,25 pentru un an mediu.

Ține cont de anii bisecți?

Da. Deoarece calculatorul folosește marcaje temporale, zilele bisecte sunt deja incluse în rezultat, fără niciun pas suplimentar.

Ține cont de ora de vară?

Da. Acesta raportează timpul real scurs, nu o simplă diferență între cifrele ceasului, astfel încât rezultatele rămân corecte la trecerea la ora de vară sau de iarnă.

Data de sfârșit poate fi anterioară datei de început?

Nu. Data și ora de sfârșit trebuie să fie ulterioare sau egale cu data și ora de început; în caz contrar, calculatorul afișează o eroare în locul unui rezultat.

Poate calcula vârsta exactă a unei persoane?

Da. Introduceți data și ora nașterii ca început și data și ora curente ca sfârșit. De exemplu, o persoană născută la 15 martie 1985, la 3:20 p.m., și evaluată la 12 noiembrie 2024, la 10:45 a.m., are 14.486 zile, adică aproximativ 39,66 ani.

Rezultatul include weekendurile și sărbătorile?

Da, totalul include fiecare zi calendaristică. Pentru a estima doar zilele lucrătoare, luați numărul total de zile, împărțiți-l la 7 pentru a obține săptămâni întregi, înmulțiți rezultatul cu 5, apoi adăugați zilele rămase care cad în zile lucrătoare.