Eines de temps

12369
ds., 22/08/2026
21:26:02
Asia/Shanghai · UTC+8
12369
🇨🇳北京🌙
21:26:02
ds., 22/08/2026 · UTC+8
12369
🇺🇸纽约☀️
09:26:02
ds., 22/08/2026 · UTC-4
12369
🇬🇧伦敦☀️
14:26:02
ds., 22/08/2026 · UTC+1
12369
🇯🇵东京🌙
22:26:02
ds., 22/08/2026 · UTC+9
12369
🇦🇺悉尼🌙
23:26:02
ds., 22/08/2026 · UTC+10
12369
🇫🇷巴黎☀️
15:26:02
ds., 22/08/2026 · UTC+2
12369
🇦🇪迪拜☀️
17:26:02
ds., 22/08/2026 · UTC+4
12369
🇺🇸洛杉矶🌙
06:26:02
ds., 22/08/2026 · UTC-7
12369
🇸🇬新加坡🌙
21:26:02
ds., 22/08/2026 · UTC+8
12369
🇷🇺莫斯科☀️
16:26:02
ds., 22/08/2026 · UTC+3
12369
🇭🇰香港🌙
21:26:02
ds., 22/08/2026 · UTC+8
12369
🇰🇷首尔🌙
22:26:02
ds., 22/08/2026 · UTC+9
12369
🇩🇪柏林☀️
15:26:02
ds., 22/08/2026 · UTC+2
12369
🇮🇳孟买☀️
18:56:02
ds., 22/08/2026 · UTC+5:30
12369
🇨🇦多伦多☀️
09:26:02
ds., 22/08/2026 · UTC-4
12369
🇧🇷圣保罗☀️
10:26:02
ds., 22/08/2026 · UTC-3

所有时间均基于您设备的本地时钟

Rellotge mundial en temps real, conversió de marques de temps (segons i mil·lisegons) i compte enrere, tot en una sola pàgina. Consulta l'hora a més de 16 ciutats principals d'un cop d'ull, converteix dates llegibles a marques de temps Unix o viceversa, i estableix comptes enrere per a esdeveniments importants. Tots els càlculs es realitzen localment al navegador sense connexió a servidor, amb suport per a l'horari d'estiu (DST).

Relacionats

Sobre el temps mundial, les marques de temps i els comptes enrere

En la col·laboració global i el desenvolupament de programari, el tractament del temps és una necessitat freqüent: és possible que necessitis saber quina hora és per al teu col·lega a Nova York i si és adequat per a una reunió, traduir una sèrie de nombres de marca de temps retornats per una API a una data llegible per humans, o establir un compte enrere per a una fita important. Integrar aquestes funcions habituals en una sola pàgina, disponible immediatament en obrir-la, és molt més eficient que consultar el rellotge del mòbil o obrir la consola per escriure codi.

El valor principal del rellotge mundial (World Clock) és permetre't veure simultàniament l'hora actual de diversos fusos horaris. El cervell humà no és bo calculant diferències horàries: Nova York és UTC-5, Londres és UTC+0, Tòquio és UTC+9; els càlculs mentals són fàcils d'equivocar, especialment amb la interferència de l'horari d'estiu. Mostrar les hores de les ciutats de forma intuïtiva, juntament amb indicadors de dia i nit per veure d'un cop d'ull si l'altra persona està en horari laboral, millora significativament l'eficiència en la comunicació i planificació entre fusos horaris. L'eina utilitza SVG per dibuixar rellotges analògics amb agulles que es mouen realment, en lloc de només nombres, també per percebre el temps de forma més intuïtiva.

La marca de temps Unix (Unix Timestamp / Epoch Time) és la forma de representació del temps més universal en l'àmbit de la informàtica, definida com el nombre total de segons (o mil·lisegons) transcorreguts des de l'1 de gener de 1970 a les 00:00:00 UTC fins a un moment determinat. Els seus avantatges són que no depèn de fusos horaris, els nombres són compactes i els càlculs són fàcils: per comparar quin dels dos temps és anterior només cal comparar la mida dels nombres, i per calcular la diferència de temps només cal restar-los. Per això, l'emmagatzematge en bases de dades, les respostes d'API i els sistemes de registres utilitzen gairebé sempre marques de temps, però quan l'ull humà veu un nombre com 1711699200 no sap de cap manera quin dia és; l'eina de conversió resol aquest problema de traducció de «llenguatge de màquina → llenguatge humà».

Els segons i els mil·lisegons són les dues precisions habituals de les marques de temps: les marques de temps en segons són nombres de 10 xifres (com 1711699200), i les de mil·lisegons són nombres de 13 xifres (com 1711699200000). Date.now() de JavaScript retorna mil·lisegons, i moltes API de backend utilitzen segons; la diferència entre tots dos és un factor de 1000, i si t'equivoques d'unitat en convertir obtindràs un temps completament erroni (amb una diferència de més de 40 anys). Per això, l'eina inclou un botó específic de commutació d'unitats per evitar errors.

La funció de compte enrere sembla senzilla, però és molt útil en l'ús freqüent: quan et concentres en la feina, estableix un Pomodoro de 25 minuts; abans d'una reunió, estableix un recordatori de 5 minuts; abans d'un llançament, estableix una hora de preparació; o estableix un compte enrere a llarg termini per a dates importants (llançaments, exàmens, aniversaris) per veure com els dies disminueixen i sentir més pressió. Els predefinits ràpids integrats (5 minuts, 15 minuts, 30 minuts, 1 hora, demà, la setmana vinent) cobreixen la majoria d'escenaris de cronometratge temporal, sense necessitat de seleccionar manualment la data: amb un sol clic comença.

Per què tots els càlculs es realitzen al navegador local? En primer lloc, per la velocitat: actualitzar el rellotge cada segon no necessita sol·licituds de xarxa, amb resposta instantània; en segon lloc, per la privacitat: no cal dir al servidor quin temps consultes o quin compte enrere estableixes; en tercer lloc, per la fiabilitat: no depèn de la xarxa, i es pot utilitzar fins i tot sense connexió; en quart lloc, per la precisió: utilitza directament la base de dades de fusos horaris IANA integrada al navegador, que gestiona automàticament els canvis d'horari d'estiu i de fusos horaris, cosa que és més fiable que mantenir una taula de fusos horaris pròpia.

La base de dades de fusos horaris IANA (també anomenada tz database / zoneinfo) és la base de regles de fusos horaris estàndard global, mantinguda per la comunitat, que inclou els canvis de regles històrics i futurs de tots els fusos horaris del món, incloent les hores d'inici i fi de l'horari d'estiu, els ajustos de desplaçament de fusos horaris, etc. Els navegadors exposen aquestes dades mitjançant l'API Intl, de manera que l'eina no necessita incloure fitxers de dades de fusos horaris de centenars de KB per gestionar correctament els fusos horaris mundials; aquest és també un avantatge de les capacitats natives dels navegadors moderns.

Cal tenir en compte que aquesta eina es calcula basant-se en el rellotge del dispositiu local; si l'hora del teu ordinador o mòbil està configurada incorrectament, tots els resultats seran erronis; a més, no es pot fer un compte enrere invers per a punts temporals ja passats (només s'admeten comptes enrere per a temps futurs); les regles de fusos horaris històriques (com ara l'horari d'estiu de fa molts anys) depenen de la versió de la base de dades tz integrada al teu navegador; els temps recents solen ser precisos.

Casos d'ús

  • Quan els enginyers de desenvolupament depuren API, converteixen les marques de temps en segons/mil·lisegons retornades pel backend a dates i hores llegibles per investigar problemes en els registres
  • Quan equips multinacionals/remots organitzen reunions, comparen les hores de diverses ciutats per triar franges on tothom estigui en horari laboral
  • Els equips de producte/operacions estableixen l'hora de llançament de campanyes i converteixen dates a marques de temps per passar-les als desenvolupadors per a la configuració
  • Utilitzar els comptes enrere ràpids de 5/15/30 minuts per a la tècnica Pomodoro o la concentració, sense necessitat d'obrir el rellotge del mòbil
  • Establir comptes enrere per a dates importants com ara llançaments de projectes, exàmens o rodes de premsa, per veure de forma intuïtiva el temps restant
  • Quan s'analitzen registres, comparar hores de diferents fusos horaris de forma massiva i convertir l'hora UTC a hora local per comprendre-les
  • Quan es proven funcionalitats relacionades amb el temps, generar ràpidament marques de temps de dates específiques com a dades de prova
  • Consultar l'hora actual del destí abans de viatjar a l'estranger, per decidir si és apropiat trucar
  • Establir un compte enrere abans d'una retransmissió en directe o esdeveniment en línia per recordar-se de preparar-se
  • Quan es necessita la marca de temps actual en escriure codi, fer clic directament al botó de còpia a la part superior de la pàgina, sense necessitat d'obrir la consola per calcular
  • Quan s'aprèn el concepte de marca de temps Unix, comparar de forma intuïtiva l'hora numèrica i la data i hora
  • Quan s'investiguen problemes de tasques programades (cron), verificar la correspondència entre marques de temps i dates

Com usar-ho

  1. En obrir la pàgina veuràs el rellotge gran de l'hora local; a la part superior pots copiar amb un sol clic les marques de temps actuals en segons i mil·lisegons
  2. Canvia de pestanya per utilitzar les funcions: «Rellotge mundial» per veure l'hora de diverses ciutats, «Conversió de marques de temps» per a la conversió bidireccional, «Compte enrere» per establir l'hora objectiu
  3. Al rellotge mundial pots fer clic per desplegar i veure tots els fusos horaris; a la conversió de marques de temps, selecciona la unitat de segons/mil·lisegons i introdueix el valor per convertir; al compte enrere, selecciona la data i hora o fes clic a un predefinit ràpid
  4. Un cop obtinguts els resultats, fes clic a la icona de còpia per copiar-los; el compte enrere actualitza en temps real els dies/hores/minuts/segons

Característiques

  • Rellotge mundial simultani per a 16 ciutats principals, amb rellotges analògics SVG d'agulles reals
  • Indicadors de dia i nit: targetes clares amb ☀️ entre les 7:00 i les 19:00, targetes més fosques amb 🌙 a la nit
  • Conversió bidireccional de marques de temps: introdueix una marca de temps per obtenir la data, o introdueix una data per obtenir la marca de temps
  • Commutació entre segons (10 xifres) i mil·lisegons (13 xifres) per evitar errors de conversió
  • Còpia amb un sol clic: còpia ràpida de les marques de temps actuals en segons i mil·lisegons des de la part superior
  • Funció de compte enrere: introdueix l'hora objectiu, mostra automàticament els dies/hores/minuts/segons restants
  • 6 predefinits ràpids de compte enrere: 5 minuts, 15 minuts, 30 minuts, 1 hora, demà a aquesta hora, la setmana vinent a aquesta hora
  • Tots els fusos horaris utilitzen la base de dades IANA estàndard, amb ajust automàtic de l'horari d'estiu (DST)
  • Desplegable per veure tots els fusos horaris, amb format automàtic «ciutat (regió)» i emoji de bandera
  • Disseny responsiu, adaptat per a mòbils, amb text de pestanyes acurçat automàticament i disseny d'una sola columna
  • Tots els càlculs es realitzen localment al navegador mitjançant l'API Intl nativa de JavaScript, sense connexió a servidor
  • Funciona fora de línia: un cop carregada la pàgina, totes les funcions estan disponibles sense connexió a Internet
  • Rellotges analògics vectorials SVG, que s'escalen sense pèrdua de qualitat i amb agulles que es mouen en temps real
  • Sense necessitat de registre ni instal·lació, obert i utilitzable immediatament, sense emmagatzematge de dades

Com triar el format de temps i l'eina?

Quan escrius codi, crides API o revises logs, les dues preguntes que més et planteges són: quin format de temps he utilitzar per transmetre/emmagatzemar? Quina de les eines de temps del lloc he de fer servir? Després de llegir aquestes dues taules podràs prendre una decisió directament.

Marca de temps Unix vs ISO 8601 / RFC 3339 vs cadena de format local: quin utilitzar?

La transmissió API, l'emmagatzematge a bases de dades, la sortida de logs i la visualització al frontend tenen opcions òptimes diferents; triar malament provocarà errors de fus horari, dificultats de lectura o errors de parseig.

FormatExempleInformació de fus horariEscenari recomanatTrampes habituals
Marca de temps Unix (segons)1711699200✅ Sense fus horari (nombre de segons UTC)Transmissió API backend, emmagatzematge MySQL/Redis, temps de logs, conciliació entre sistemes⚠️ Cal especificar clarament la unitat segons/milisegons; equivocar-se per un factor de 1000 = diferència de més de 40 anys
Marca de temps Unix (milisegons)1711699200000✅ Sense fus horari (nombre de milisegons UTC)JavaScript `Date.now()`, seguiment al frontend, logs d'alta precisió Java/Go⚠️ Un nombre de 13 xifres parsejat com a segons donarà un temps de 50 mil anys més endavant
ISO 8601 / RFC 33392024-03-29T00:00:00Z✅ Amb fus horari (Z=UTC o +08:00)Respostes JSON API, especificació OpenAPI, sortida estàndard de logs, interoperabilitat entre llenguatges⚠️ Al final hi ha d'haver obligatòriament `Z` o un desplaçament de fus horari, altrament es parsejarà com a temps local
Cadena de format local2024/3/29 14:30❌ Sense fus horari (implícitament local)Només per a visualització a l'usuari al frontend, exportació Excel/CSV❌ **absolutament no** ho utilitzis en API o bases de dades; els resultats de parseig entre fusos horaris/navegadors són inconsistents

Quina de les eines relacionades amb el temps del lloc he de triar?

Al lloc hi ha 4 eines relacionades amb el temps, les seves funcions se solapen però la seva finalitat és diferent. Tria la corresponent al que estàs fent ara per evitar camins innecessaris.

EinaFunció principalEscenari adequatAnar
Aquesta pàgina Eina de temps tres en unRellotge mundial + conversió de marques de temps + compte enrere, tres funcions en una sola pàginaConsulta diària de l'hora, conversió ràpida de marques de temps, compte enrere temporal, planificació de reunions entre fusos horarisPàgina actual
Convertidor de marques de temps UnixSe centra en la conversió marca de temps Unix ↔ data/hora, admet processament per lots i temps relatiuDepuració de desenvolupament, conversió per lots, precisió de segons/milisegons, visualització de temps relatiu (fa unes hores)Anar
Generador d'expressions CronGenera visualment expressions de tasques programades Cron (de 5/6/7 camps)Escriptura de Linux crontab, planificació de tasques programades, configuració de Quartz/SpringAnar
Validador d'expressions CronParseja expressions Cron existents, mostra els N propers temps d'execució i comprova errorsResolució de problemes de tasques que no s'executen, validació de sintaxi Cron, comprovació del proper temps de desencadenamentAnar

Best Practices

Per a transmissió API / emmagatzematge a bases de dades utilitza sempre marques de temps Unix o ISO 8601 amb sufix Z

Hi ha dues regles d'or per transmetre i emmagatzemar temps en interfícies i bases de dades: **(1) Utilitza marques de temps Unix (segons o milisegons) per a camps calculats; la comparació numèrica és directa i no hi ha ambigüitat de fusos horaris; (2) Utilitza ISO 8601 amb sufix Z (per exemple `2024-03-29T00:00:00Z`) per a logs i camps llegibles, llegible tant per humans com per màquines, i especifica clarament que és UTC**. **absolutament no** utilitzis cadenes de format local com `2024/3/29 14:30` o `2024-03-29` per transmetre o emmagatzemar—els parsers Date de diferents navegadors i llenguatges fan suposicions diferents sobre el fus horari per a aquestes cadenes; Safari fins i tot retorna directament Invalid Date.

Taula comparativa de selecció de format de temps

La documentació de la interfície frontend/backend ha d'especificar clarament si la unitat de la marca de temps és segons o milisegons

**Aquesta és la font número u d'errors relacionats amb el temps**. La de segons és un nombre de 10 xifres (per exemple `1711699200`), la de milisegons és de 13 xifres (per exemple `1711699200000`), la diferència és de 1000 vegades—parsejar milisegons com a segons donarà un temps de 50 mil anys més endavant, parsejar segons com a milisegons et retornarà a l'any 1970. En els noms de camps o descripcions de la documentació de la interfície **has d'especificar explícitament la unitat** (per exemple `created_at: marca de temps Unix en milisegons`), no et confiïs a «endevinar pel nombre de xifres». El primer que fas quan reps una marca de temps al frontend és comprovar el nombre de xifres: si són 10 xifres multiplica per 1000, si són 13 xifres fes-la servir directament.

El resultat de conversió de la marca de temps és incorrecte, difereix per molts anys?

La planificació de reunions / esdeveniments entre fusos horaris utilitza UTC com a base de comunicació

Quan equips internacionals fan reunions **absolutament no diguis «ens reunim a les 3 de la tarda»**—les 3 de la tarda a Pequín són les 3 de la matinada a Nova York i les 7 del matí a Londres; suposar el fus horari de l'altra persona segur que provocarà una cita incorrecta. El mètode correcte: **primer converteix l'hora a UTC (per exemple UTC 07:00) i especifica-ho clarament, després deixa que tothom ho converteixi a l'hora local**, o envia directament una cadena ISO 8601 amb fus horari (per exemple `2024-03-29T07:00:00Z`) perquè el programari de calendari ho converteixi automàticament. Abans d'una reunió internacional utilitza el rellotge mundial d'aquesta pàgina per veure alhora l'hora de totes les ciutats dels participants i tria la finestra on se superposen les hores laborables de dia.

Es pot utilitzar per planificar reunions entre fusos horaris?

A les regions amb horari d'estiu utilitza obligatòriament l'identificador de fus horari (America/New_York), no codifiquis de forma fixa el desplaçament UTC constant

L'hora estàndard de Nova York és UTC-5, l'horari d'estiu és UTC-4; l'hora estàndard de Londres és UTC+0, l'horari d'estiu és UTC+1; la majoria de països europeus tenen canvi d'horari d'estiu. **Si en el codi escrius de forma fixa `offset: -5` per a l'hora de Nova York, el dia del canvi d'horari d'estiu totes les hores seran incorrectes per 1 hora**. El mètode correcte és utilitzar identificadors de fus horari IANA (per exemple `America/New_York`, `Europe/London`, `Asia/Shanghai`), deixa que `Intl.DateTimeFormat` o la biblioteca de fusos horaris del servidor gestioni automàticament l'horari d'estiu. Aquesta eina utilitza identificadors de fus horari IANA; l'horari d'estiu canvia automàticament sense necessitat d'ajustos manuals.

L'horari d'estiu es gestiona automàticament?Oficial de la base de dades de fusos horaris IANA

L'hora objectiu del compte enrere especifica-la amb UTC o un fus horari clar, no utilitzis expressions vagues com «demà a quina hora»

En escenaris com comptes enrere de llançament, inici de promocions, inici de retransmissions en directe, **especifica obligatòriament l'hora objectiu com a temps UTC o un punt temporal concret amb fus horari** (per exemple `2024-06-01T00:00:00+08:00`), i no expressions vagues com «demà a les 8 del matí» «dilluns vinent al matí». Motiu: «demà a les 8 del matí» segons el fus horari de qui? Del servidor o de l'usuari? El dia del canvi d'horari d'estiu «demà» és d'aquí a 23 hores o 25 hores? Les descripcions vagues segur que provocaran errors durant el desplegament entre fusos horaris o el canvi d'horari d'estiu. Després de configurar el compte enrere comprova amb aquesta eina si el nombre de dies restants coincideix amb les teves expectatives.

No utilitzis directament new Date amb cadenes YYYY-MM-DD sense sufix; el parseig en navegadors és inconsistent

En JavaScript el resultat de parsejar `new Date('2024-03-29')` és **inconsistent** en diferents navegadors: Chrome/Edge/Firefox el tracten com el punt 0 UTC, Safari el tracta com el **punt 0 del fus horari local**, el resultat difereix en 8 hores (zona est 8) o més. La forma correcta d'escriure-ho: **(1) Amb hora i Z: `new Date('2024-03-29T00:00:00Z')` especifica UTC explícitament; (2) Amb fus horari local: `new Date(2024, 2, 29, 0, 0, 0)` utilitza el constructor numèric; (3) Utilitza biblioteques com dayjs/date-fns per unificar el parseig**. Aquesta trampa és una de les fonts més ocultes d'errors de temps al frontend; només es pot detectar durant proves en un dispositiu Safari real.

MDN - Consideracions sobre el parseig de Date

Preguntes freqients

Quines ciutats i fusos horaris admet el rellotge mundial?

Per defecte es mostren 16 ciutats principals del món: Pequín, Nova York, Londres, Tòquio, Sydney, París, Dubai, Los Angeles, Singapur, Moscou, Hong Kong, Seül, Berlín, Bombai, Toronto i São Paulo. Fent clic al botó «Mostra la resta de ciutats» pots veure tots els fusos horaris estàndard IANA que admet el teu navegador (normalment n'hi ha centenars), ordenats per regió.

La conversió de marques de temps admet segons i mil·lisegons?

Sí. En la conversió de marca de temps → data pots commutar entre les unitats de «segons» o «mil·lisegons»; en la conversió de data → marca de temps, el resultat mostrarà simultàniament les marques de temps en segons i mil·lisegons, per facilitar-ne l'ús en diferents escenaris. A la part superior de la pàgina també hi ha un botó per copiar amb un sol clic les marques de temps actuals en segons i mil·lisegons.

Per què el rellotge mundial mostra el dia i la nit?

Cada targeta de ciutat determina automàticament si l'hora local de la ciutat està entre les 7:00 i les 19:00: durant el dia es mostra una targeta clara amb la icona ☀️, i a la nit una targeta una mica més fosca amb la icona 🌙. D'un cop d'ull pots veure si l'altra persona està en horari laboral o de descans, facilitant la comunicació i la planificació entre fusos horaris.

Quant de temps puc establir per al compte enrere?

Teòricament es pot establir qualsevol hora futura, des d'uns minuts fins a uns quants anys. El compte enrere calcula automàticament els dies/hores/minuts/segons restants. Un cop passat l'hora objectiu, es mostra «🎉 Temps completat!». A més, s'ofereixen 6 predefinits ràpids: 5 minuts, 15 minuts, 30 minuts, 1 hora, demà a aquesta hora i la setmana vinent a aquesta hora, que es poden establir ràpidament amb un sol clic.

L'hora s'obté del servidor?

No. Totes les hores es basen en el rellotge del sistema local del teu dispositiu, i es converteixen a diferents fusos horaris mitjançant l'API Intl nativa de JavaScript del navegador, sense necessitat de connectar-se a un servidor. Si l'hora del teu dispositiu és incorrecta, els resultats també ho seran corresponentment; aquesta és una característica de les eines locals.

Què és una marca de temps Unix?

Una marca de temps Unix (Unix Timestamp) és el nombre de segons (o mil·lisegons) transcorreguts des de l'1 de gener de 1970 a les 00:00:00 UTC. És la forma de representació del temps més utilitzada en programació, no està subjecta a problemes de fusos horaris i facilita l'emmagatzematge i el càlcul. Les respostes d'API, l'emmagatzematge en bases de dades i els temps dels registres solen utilitzar el format de marca de temps.

Es pot utilitzar per organitzar reunions entre fusos horaris?

És ideal per a això. En obrir l'eina pots veure simultàniament l'hora actual, el dia de la setmana i el desplaçament UTC d'una dotzena de ciutats principals. Planificar hores de reunió comparant-les és molt intuïtiu, no cal calcular quina hora és a Nova York o a Londres, evitant errors de diferència horària que portin a hores de reunió incorrectes.

Per què alguns fusos horaris mostren noms de regió en lloc de noms de ciutat?

L'eina utilitza la base de dades estàndard de fusos horaris IANA (com ara Asia/Shanghai, America/New_York). En desplegar tots els fusos horaris, els fusos de ciutats no seleccionades s'adapten automàticament al format «ciutat (regió)» (com ara Shanghai (Àsia)), i s'associen automàticament amb banderes o emojis de regió.

Funciona en mòbils?

Sí. L'eina té una adaptació responsiva: en mòbils el text de les pestanyes s'acurça automàticament (el rellotge mundial es mostra complet, si és massa llarg es talla), el disseny s'ajusta automàticament a una sola columna, i pots utilitzar-lo per quedar amb companys o consultar marques de temps en qualsevol moment quan siguis fora.

Per què els desenvolupadors necessiten una eina de conversió de marques de temps per a la depuració?

El temps retornat per les API del backend sol ser una marca de temps Unix (segons o mil·lisegons); mirant només els nombres no saps quina hora és. En enganxar-la en aquesta eina pots veure immediatament la data i hora corresponents; al revés, quan necessitis construir un paràmetre de sol·licitud per a una hora específica, seleccionant la data i hora obtindràs la marca de temps en segons i mil·lisegons per copiar-la directament, cosa que és molt més còmoda que escriure càlculs amb new Date() a la consola.

Per què el meu fus horari no coincideix amb el real?

L'eina llegeix automàticament el fus horari establert al teu navegador/sistema operatiu. Si el fus horari que es mostra és incorrecte, comprova si la configuració del fus horari del sistema del teu ordinador o mòbil és correcta. L'hora de les ciutats al rellotge mundial es calcula mitjançant l'API Intl del navegador segons les regles de fusos horaris estàndard, incloent l'ajust automàtic de l'horari d'estiu.

L'horari d'estiu es gestiona automàticament?

Sí. L'eina utilitza l'API Intl.DateTimeFormat nativa del navegador per a la conversió de fusos horaris; a baix nivell utilitza la base de dades estàndard de fusos horaris IANA, i gestiona automàticament els canvis de regles d'horari d'estiu de diversos països i regions, sense necessitat que ajustis manualment els desplaçaments.

Quina diferència hi ha amb la pàgina independent de marques de temps Unix?

Aquest lloc també té una pàgina específica de conversió de marques de temps Unix (/other/unixtime/) amb funcionalitats més enfocades; aquesta pàgina és un conjunt d'eines tres en un que integra el rellotge mundial, la conversió de marques de temps i el compte enrere. Per a l'ús diari, una sola pàgina pot satisfer la majoria de necessitats relacionades amb el temps, sense haver de canviar de pestanya.

Es pot utilitzar fora de línia?

Un cop carregada la pàgina, totes les funcions s'executen localment al navegador, sense necessitat de connexió a xarxa. Fins i tot sense connexió pots utilitzar normalment la conversió de marques de temps i el compte enrere. Les dades del rellotge mundial provenen de la biblioteca de fusos horaris integrada al navegador, i tampoc no cal connexió.

Com s'utilitzen els resultats de marques de temps copiats?

Fent clic al botó de còpia al costat del nombre de la marca de temps (o a la icona de còpia al costat dels resultats de conversió), es copiarà al porta-retalls i es podrà enganxar directament en codi, eines de depuració d'API o documents. Quan la còpia tingui èxit, el botó es posarà verd amb una marca de verificació, i tornarà al seu estat al cap de 2 segons.

Solució de problemes

El resultat de la conversió de marques de temps és incorrecte, amb una diferència de molts anys?

Comprova si has seleccionat correctament la unitat de segons o mil·lisegons. La de segons és un nombre de 10 xifres i la de mil·lisegons és de 13 xifres; si converteixes una marca de temps de 13 xifres (mil·lisegons) com a segons, obtindràs un temps de dècades en el futur; si converteixes una marca de temps de 10 xifres (segons) com a mil·lisegons, obtindràs un temps de 1970. Canvia el botó d'unitat i torna-ho a provar.

El meu fus horari es mostra incorrectament?

L'eina llegeix la configuració de fus horari del teu navegador/sistema operatiu; si es mostra incorrectament, comprova si la configuració del fus horari del sistema del teu ordinador o mòbil és correcta i si el navegador té permís per llegir el fus horari (generalment es permet per defecte).

Per què l'hora de l'horari d'estiu és incorrecta?

L'eina utilitza l'API Intl integrada al navegador per gestionar automàticament l'horari d'estiu, i generalment no hi ha errors. Si detectes desviacions en l'horari d'estiu, pot ser que la versió del teu navegador sigui antiga; actualitza el navegador i es resoldrà; les regles d'horari d'estiu molt antigues també poden diferir segons la versió de la base de dades tz.

El compte enrere s'ha aturat o els nombres són incorrectes?

El compte enrere s'actualitza automàticament cada segon; si veus que no es mou, comprova si has canviat a una pestanya en segon pla (els navegadors redueixen la freqüència dels temporitzadors de pestanyes en segon pla); si els nombres són òbviament incorrectes, confirma que l'hora objectiu que has seleccionat és en el futur; els punts temporals ja passats mostraran «Temps completat».

Glossari

Marca de temps Unix
Nombre de segons (o mil·lisegons) transcorreguts des de l'1 de gener de 1970 a les 00:00:00 UTC. És la forma de representació del temps més utilitzada en programació, no depèn de fusos horaris i facilita l'emmagatzematge i el càlcul.
Marca de temps en segons
Marca de temps Unix en unitats de segons, nombre de 10 xifres (com 1711699200), que és la precisió estàndard de la majoria d'API de backend i bases de dades.
Marca de temps en mil·lisegons
Marca de temps Unix en unitats de mil·lisegons, nombre de 13 xifres (com 1711699200000). Date.now() de JavaScript retorna mil·lisegons per defecte, i s'utilitza habitualment en el frontend i els registres.
Desplaçament UTC
Diferència horària d'un fus horari respecte a l'UTC (Temps Universal Coordinat), com ara UTC+8 (hora de Pequín), UTC-5 (hora de l'est dels Estats Units), que és la base per calcular diferències horàries.
Base de dades de fusos horaris IANA
Base de regles de fusos horaris estàndard global (tz database/zoneinfo), que inclou les regles històriques i futures de tots els fusos horaris, incloent ajustos d'horari d'estiu; els navegadors l'utilitzen mitjançant l'API Intl.
Horari d'estiu (DST)
Sistema en què alguns països avancen el rellotge una hora a l'estiu; les dates d'inici i fi varien cada any i per regió; l'API Intl del navegador el gestiona automàticament.
Rellotge analògic SVG
Rellotge d'agulles dibuixat amb gràfics vectorials SVG, amb busques d'hores, minuts i segons que es mouen realment; més intuïtiu i fàcil de llegir que els nombres purs, i s'escala sense pèrdua de qualitat.
API Intl
API d'internacionalització integrada al navegador, que ofereix capacitats com ara conversió de fusos horaris, format de dates i format de nombres; aquesta eina l'utilitza per implementar càlculs de temps en múltiples fusos.
Compte enrere
Càlcul del temps restant des d'ara fins al punt temporal objectiu; aquesta eina mostra les dimensions de dies, hores, minuts i segons, actualitzant cada segon.
Rellotge local
Temps establert al sistema del teu propi dispositiu (ordinador/mòbil); tots els càlculs es basen en el rellotge local i no s'obté l'hora de la xarxa.
Indicadors de dia i nit
Determina si és de dia o de nit segons l'hora local entre les 7:00 i les 19:00, mostra les icones ☀️/🌙 i distingeix amb colors de targeta, per facilitar la determinació de l'horari laboral de l'altra persona.
Debounce
Tècnica d'optimització que retarda l'execució després d'una entrada per evitar activar càlculs freqüents; però el rellotge d'aquesta eina s'actualitza en temps real cada segon i no necessita debounce.

Taula de comparació d'unitats habituals de marques de temps

Exemples de marques de temps de diferent precisió (prenent com a exemple el 29 de març de 2024 a les 00:00:00 UTC):

UnitatValor d'exempleNombre de xifresEscenaris d'ús típics
Segons171169920010 xifresEstàndard Unix, API de backend, MySQL/Python/Go
Mil·lisegons171169920000013 xifresJavaScript/Java, temps de registres, temps de frontend
Microsegons171169920000000016 xifresSistemes d'alta precisió, PostgreSQL, etc.
Nanossegons171169920000000000019 xifresCrides de sistema, cronometratge a nivell de nanossegons

Taula de 16 ciutats seleccionades amb fusos horaris

Ciutats i fusos horaris que l'eina mostra per defecte:

CiutatID de fus horariDesplaçament UTC estàndard
Pequín🇨🇳Asia/ShanghaiUTC+8
Tòquio🇯🇵Asia/TokyoUTC+9
Hong Kong🇭🇰Asia/Hong_KongUTC+8
Singapur🇸🇬Asia/SingaporeUTC+8
Seül🇰🇷Asia/SeoulUTC+9
Bombai🇮🇳Asia/KolkataUTC+5:30
Dubai🇦🇪Asia/DubaiUTC+4
Moscou🇷🇺Europe/MoscowUTC+3
Berlín🇩🇪Europe/BerlinUTC+1 (horari d'estiu +2)
París🇫🇷Europe/ParisUTC+1 (horari d'estiu +2)
Londres🇬🇧Europe/LondonUTC+0 (horari d'estiu +1)
Nova York🇺🇸America/New_YorkUTC-5 (horari d'estiu -4)
Los Angeles🇺🇸America/Los_AngelesUTC-8 (horari d'estiu -7)
Toronto🇨🇦America/TorontoUTC-5 (horari d'estiu -4)
São Paulo🇧🇷America/Sao_PauloUTC-3
Sydney🇦🇺Australia/SydneyUTC+10 (horari d'estiu +11)

Predefinits de compte enrere ràpid

Estableix comptes enrere habituals amb un sol clic:

Botó predefinitDuradaEscenaris aplicables
5 minuts5 minutsConcentració ràpida, preparació abans de reunió, cronometratge de pausa per al cafè
15 minuts15 minutsDescans curt, descans curt de la tècnica Pomodoro
30 minuts30 minutsConcentració mitjana, reunió ràpida, cuinar aliments
1 hora1 horaConcentració profunda, reunió llarga, preparació abans de llançament
Demà a aquesta hora24 horesRecordatori de demà, compte enrere de 24 hores
La setmana vinent7 diesPla setmanal, compte enrere d'una setmana

Privacy & Security

En aquesta eina de temps, tots els càlculs de rellotge, les conversions de marques de temps i les funcions de compte enrere es realitzen completament al teu navegador local mitjançant les API natives de JavaScript; no s'enviaran a cap servidor dades de temps, informació de comptes enrere establerts ni fusos horaris consultats. Un cop carregada la pàgina es pot utilitzar sense connexió a xarxa; quan tanquis o actualitzis la pàgina, s'esborraran automàticament tots els comptes enrere establerts (sense utilitzar localStorage per a la persistència). Només s'executa el rellotge local, sense cap risc de filtració de privacitat.

Authoritative References