Convertidor de dates
Configuració
Format
Format de marca de temps
Fus horari
Època personalitzada
Utilitza una època personalitzada en lloc de l'època Unix (1970-01-01)
Marca de temps
ISO 8601
Data i hora
Sortida amb format
Detalls tècnics
Com funciona el convertidor de dates
Què fa l’eina
El convertidor de dates transforma dates i marques de temps entre formats llegibles per humans i marques de temps Unix (temps d’època). Aquest convertidor de marca de temps Unix i convertidor de timestamps gestiona la conversió bidireccional: de data a timestamp i de timestamp a data. Quan necessites funcionalitat per convertir unix timestamp, unix time converter o epoch time converter, aquesta eina ofereix resultats immediats. El convertidor accepta cadenes de data ISO 8601 i camps de data estructurats (any, mes, dia, hora, minut, segon), convertint-los a timestamps Unix. Gestiona timestamps Unix en segons i mil·lisegons (tu selecciones el format), convertint-los a dates llegibles en diferents zones horàries. Aquest convertidor de mil·lisegons mostra dates en diversos formats simultàniament, mostrant l’hora UTC, l’hora local (zona horària del teu navegador/dispositiu) i el temps relatiu (p. ex., "fa 2 hores"). Els timestamps es basen en UTC; la zona horària només afecta com es mostren. També admet dates d’època personalitzades més enllà de l’època Unix estàndard (1 de gener de 1970), útil per a sistemes que utilitzen punts de referència diferents.
Casos d’ús habituals per a desenvolupadors
Els desenvolupadors utilitzen convertidors de dates quan depuren problemes de timestamps, converteixen entre zones horàries o treballen amb API que retornen timestamps Unix. Un convertidor de temps Unix ajuda a entendre quan han passat els esdeveniments convertint el temps d’època a dates llegibles. Molts desenvolupadors utilitzen convertidors de dates per verificar càlculs de timestamps, depurar errors relacionats amb zones horàries o convertir dates per mostrar-les en aplicacions. El convertidor d’època és valuós quan es treballa amb fitxers de registre que contenen timestamps, respostes d’API amb temps Unix o registres de bases de dades amb valors d’època. Els desenvolupadors l’utilitzen per calcular diferències de temps, convertir entre zones horàries o donar format a dates per a diferents configuracions regionals. L’eina ajuda quan es depuren problemes relacionats amb dates, s’entenen respostes d’API o es preparen dates per a diferents sistemes.
Formats, tipus o variants de dades
El convertidor gestiona timestamps Unix en segons (10 dígits) i mil·lisegons (13 dígits). Selecciones el format manualment; l’eina no el detecta automàticament segons la longitud. Admet l’època Unix estàndard (1 de gener de 1970 00:00:00 UTC) i èpoques personalitzades per a sistemes especialitzats. L’entrada de data accepta cadenes en format ISO 8601 (com 2024-01-01T00:00:00Z) o camps de data estructurats. El convertidor genera dates en format ISO 8601 i gestiona conversions de zona horària, mostrant dates en UTC, hora local (zona horària del navegador) i zones horàries especificades. També calcula el temps relatiu (p. ex., "fa 3 dies", "d’aquí a 2 hores") i proporciona desglossaments detallats, incloent-hi el dia de la setmana, el número de setmana i informació sobre l’horari d’estiu.
Conversions d’exemple:
1609459200(segons) →2021-01-01T00:00:00Z1609459200000(mil·lisegons) →2021-01-01T00:00:00Z
Errors habituals i casos límit
Un error habitual és confondre segons i mil·lisegons: els timestamps Unix poden estar en qualsevol dels dos formats, i utilitzar el format incorrecte dona com a resultat dates molt llunyanes en el passat o en el futur. Un altre problema és la gestió de zones horàries: els timestamps es basen en UTC, però mostrar-los requereix conversió de zona horària. L’hora local fa referència a la zona horària del teu navegador/dispositiu, que pot diferir de les zones horàries del servidor. Les transicions d’horari d’estiu poden causar ambigüitat: la mateixa hora local pot ocórrer dues vegades durant les transicions de tardor. Problema de l’any 2038: els timestamps Unix de 32 bits desbordaran el 19 de gener de 2038, tot i que la majoria de sistemes ara utilitzen timestamps de 64 bits. El temps Unix ignora els segons intercalars; per a la majoria d’aplicacions això és acceptable. El convertidor gestiona aquests casos límit, però els desenvolupadors han de ser conscients de les diferències de zona horària, les transicions d’horari d’estiu i els problemes de precisió quan treballen amb timestamps. En convertir entre formats, assegura’t que la zona horària estigui especificada correctament per evitar errors d’un dia.
Quan utilitzar aquesta eina vs codi
Utilitza aquest convertidor de dates per a conversions ràpides de timestamps, depurar problemes de dates o entendre valors de temps en registres o respostes d’API. És ideal per a conversions puntuals, càlculs de zones horàries o aprendre sobre formats de data. Per a codi de producció, utilitza llibreries de data/hora integrades a la teva aplicació que puguin gestionar conversions, càlculs de zones horàries i aritmètica de dates. Les llibreries de dates ofereixen una millor gestió d’errors, suport de configuracions regionals i integració amb la teva base de codi. Les eines del navegador excel·leixen en conversions ad-hoc i exploració, mentre que les solucions basades en codi proporcionen automatització, validació i integració amb canals de processament de dades. Per a aplicacions empresarials, les llibreries natives de dates ofereixen millor rendiment, suport complet de zones horàries i gestió de casos límit com les transicions d’horari d’estiu.