Salta al contingut

Calculadora d'Intervals de Temps - Calcula el Temps Entre Dates

Calcula intervals de temps precisos entre dues dates a l'instant. Obtén resultats en segons, minuts, hores i dies. Gestiona anys de traspàs, horari d'estiu i zones horàries automàticament.

Calculadora d'Interval de Temps

Calculadora de càrrega...
📚

Documentació

Què és una calculadora d’intervals de temps

Una calculadora d’intervals de temps determina la quantitat exacta de temps entre dues dates i hores. Rep una data i hora d’inici i una data i hora de finalització, i n’indica la diferència en segons, minuts, hores i dies, juntament amb un resum en llenguatge planer com ara «3 dies, 4 hores, 12 minuts».

Com es calcula un interval de temps

Fórmula

La calculadora resta l’hora d’inici de l’hora de finalització:

Interval de temps = hora de finalització − hora d’inici

Un ordinador no pot restar directament el «15 de març» del «20 de maig», perquè una data de calendari no és un sol número. Per això la calculadora primer converteix cada data i hora en una marca de temps: un recompte de mil·lisegons des d’un punt de referència fix, l’1 de gener del 1970, a les 00:00:00 UTC. Quan les dues dates són marques de temps, la resta és aritmètica corrent, i continua sent correcta a través dels límits de mes, dels límits d’any i dels anys de traspàs.

Després de trobar la diferència en mil·lisegons, la calculadora la converteix en altres unitats:

  • Segons = mil·lisegons ÷ 1.000
  • Minuts = segons ÷ 60
  • Hores = minuts ÷ 60
  • Dies = hores ÷ 24

Exemple pràctic

Inici: 20 de maig del 2023, 10:00 Final: 21 de maig del 2023, 11:00

La diferència entre aquests moments és de 25 hores. Convertida a totes les unitats que mostra la calculadora:

  • 90.000 segons
  • 1.500 minuts
  • 25 hores
  • 25 ÷ 24 ≈ 1,04 dies

El resum en llenguatge planer diu «1 dia, 1 hora». Aquest resum es construeix de manera diferent de les xifres decimals anteriors: la calculadora pren primer el nombre sencer de dies (1), després les hores que sobren (1) i, finalment, els minuts i segons restants (0 i 0). No arrodoneix el valor decimal dels dies. En canvi, va baixant per unitats senceres.

Anys de traspàs i horari d’estiu

Un any natural no sempre té 365 dies, i un dia natural no sempre té 24 hores. Com que la calculadora treballa amb marques de temps en lloc de comptar els dies del calendari, tots dos casos es gestionen sense regles especials.

Anys de traspàs. Cada quatre anys, el febrer guanya un dia extra, el 29 de febrer, per mantenir el calendari alineat amb l’òrbita de la Terra al voltant del Sol. Els anys de canvi de segle són l’excepció: només són anys de traspàs si són divisibles per 400, de manera que el 2000 va ser un any de traspàs però el 1900 no. Comptar des del 28 de febrer del 2024 a les 00:00 fins a l’1 de març del 2024 a les 00:00 dona 2 dies, perquè el 2024 és un any de traspàs i el recompte passa pel 29 de febrer.

Horari d’estiu. Als llocs que apliquen l’horari d’estiu, els rellotges se salten una hora a la primavera i en repeteixen una a la tardor. Als Estats Units, l’horari d’estiu comença el segon diumenge de març, quan els rellotges passen de les 2 de la matinada a les 3 de la matinada. El 10 de març del 2024, els rellotges de la zona horària oriental dels EUA van saltar de les 2:00 directament a les 3:00. Algú d’aquesta zona horària que mesuri des de la 1:00 fins a les 4:00 d’aquell dia obté 2 hores, no 3, perquè l’hora de les 2 en punt mai no va existir al rellotge. La calculadora ho resol correctament perquè resta marques de temps, i una marca de temps no se salta ni es repeteix pel fet que ho faci un rellotge.

Zones horàries

Els camps d’inici i de finalització utilitzen la zona horària del dispositiu amb què s’introdueixen. Quan totes dues dates descriuen hores de la mateixa zona, que és el cas habitual, el resultat és correcte independentment de quina sigui aquesta zona, perquè el desfasament de la zona es cancel·la en fer la resta. Si les dues dates descriuen hores de zones diferents, cal convertir-ne una perquè coincideixi amb l’altra abans d’introduir-la. Si no, el resultat diferirà en l’interval entre les dues zones.

Preguntes freqüents

Quines unitats mostra la calculadora?

Segons, minuts, hores i dies, a més d’un resum en llenguatge planer. Les setmanes, els mesos i els anys no es mostren directament, perquè els mesos i els anys no tenen una durada fixa: un mes té entre 28 i 31 dies, i un any té 365 o 366 dies. Per obtenir una estimació, dividiu el nombre de dies per 7 per calcular les setmanes, per aproximadament 30,44 per calcular els mesos de mitjana o per aproximadament 365,25 per calcular els anys de mitjana.

Té en compte els anys de traspàs?

Sí. Com que la calculadora treballa amb marques de temps, els dies addicionals dels anys de traspàs ja estan inclosos en el resultat sense cap pas addicional.

Té en compte l’horari d’estiu?

Sí. Indica el temps real transcorregut, en lloc de limitar-se a calcular la diferència entre les xifres del rellotge, de manera que els resultats continuen sent exactes quan canvia l’horari d’estiu.

La data de finalització pot ser anterior a la data d’inici?

No. La data i hora de finalització han de ser iguals o posteriors a la data i hora d’inici; altrament, la calculadora mostra un error en lloc d’un resultat.

Pot calcular l’edat exacta d’una persona?

Sí. Introduïu la data i l’hora de naixement com a inici i la data i l’hora actuals com a final. Per exemple, una persona nascuda el 15 de març del 1985 a les 15:20 i mesurada el 12 de novembre del 2024 a les 10:45 té 14.486 dies, o aproximadament 39,66 anys.

El resultat inclou els caps de setmana i els dies festius?

Sí, el total compta tots els dies del calendari. Per estimar només els dies laborables, preneu el nombre total de dies, dividiu-lo per 7 per obtenir setmanes senceres, multipliqueu el resultat per 5 i després sumeu els dies restants que siguin laborables.

Referències

  1. Ecma International. ECMAScript Language Specification (ECMA-262). ECMA-262: valors de temps — els valors de temps compten els mil·lisegons des d’una època que comença a la mitjanit de l’inici de l’1 de gener del 1970 UTC.
  2. U.S. Naval Observatory. Leap Years. USNO: anys de traspàs — els anys divisibles per 4 són anys de traspàs, excepte els anys de canvi de segle no divisibles per 400.
  3. National Institute of Standards and Technology. Daylight Saving Time Rules. NIST: normes de l’horari d’estiu — l’horari d’estiu dels EUA comença a les 2:00 del segon diumenge de març, quan l’hora local salta fins a les 3 de la matinada.