[{"data":1,"prerenderedAt":239},["ShallowReactive",2],{"page:/es/guides/what-is-unix-timestamp/":3},{"id":4,"title":5,"body":6,"description":225,"extension":226,"eyebrow":227,"faq":228,"locale":229,"meta":230,"navigation":231,"pageType":232,"path":233,"related":228,"seo":234,"stem":237,"__hash__":238},"pages/es/guides/what-is-unix-timestamp.md","¿Qué es un timestamp Unix?",{"type":7,"value":8,"toc":213},"minimark",[9,14,23,38,42,45,49,52,56,70,74,87,159,163,174,180,184,197,201],[10,11,13],"h2",{"id":12},"definición-breve","Definición breve",[15,16,17,18,22],"p",{},"Un timestamp Unix es un recuento con signo del tiempo transcurrido desde ",[19,20,21],"code",{},"1970-01-01T00:00:00Z",". La definición clásica usa segundos, pero las APIs modernas también emplean milisegundos, microsegundos y nanosegundos. Un número sin unidad está incompleto.",[15,24,25,26,29,30,33,34,37],{},"El timestamp ",[19,27,28],{},"0"," es el epoch Unix. El timestamp ",[19,31,32],{},"-1"," segundo es ",[19,35,36],{},"1969-12-31T23:59:59Z",". Los valores negativos son válidos cuando el entorno y el tipo de almacenamiento los admiten.",[10,39,41],{"id":40},"utc-y-zonas-horarias","UTC y zonas horarias",[15,43,44],{},"El timestamp identifica un instante en la línea temporal UTC. No guarda ciudad, país, regla de horario de verano ni formato preferido. Formatear el mismo valor en Madrid y Tokio produce horas distintas sin cambiar el instante.",[10,46,48],{"id":47},"segundos-intercalares","Segundos intercalares",[15,50,51],{},"El tiempo Unix suele tratar cada día como 86.400 segundos y no representa un segundo intercalar como un número separado. Esta convención es la esperada en aplicaciones web y bases de datos comunes; los sistemas científicos pueden utilizar otras escalas.",[10,53,55],{"id":54},"ejemplo-reproducible","Ejemplo reproducible",[15,57,58,61,62,65,66,69],{},[19,59,60],{},"1700000000"," segundos corresponde a ",[19,63,64],{},"2023-11-14T22:13:20.000Z",". Multiplicar por 1.000 produce ",[19,67,68],{},"1700000000000"," milisegundos sin modificar el instante.",[10,71,73],{"id":72},"leer-un-valor-de-una-api-o-un-registro","Leer un valor de una API o un registro",[15,75,76,77,80,81,86],{},"Un campo llamado ",[19,78,79],{},"created_at"," puede contener una fecha ISO, segundos Unix o milisegundos. El nombre no basta para determinar el formato. Consulta la documentación, introduce el valor en el ",[82,83,85],"a",{"href":84},"/es/timestamp-to-date/","conversor de timestamp a fecha"," y selecciona la unidad indicada. Comprueba la fecha UTC antes de utilizar el resultado.",[88,89,90,106],"table",{},[91,92,93],"thead",{},[94,95,96,100,103],"tr",{},[97,98,99],"th",{},"Segundos",[97,101,102],{},"Fecha UTC",[97,104,105],{},"Significado",[107,108,109,122,134,146],"tbody",{},[94,110,111,116,119],{},[112,113,114],"td",{},[19,115,32],{},[112,117,118],{},"1969-12-31 23:59:59",[112,120,121],{},"Un segundo antes del origen",[94,123,124,128,131],{},[112,125,126],{},[19,127,28],{},[112,129,130],{},"1970-01-01 00:00:00",[112,132,133],{},"Inicio de la época Unix",[94,135,136,140,143],{},[112,137,138],{},[19,139,60],{},[112,141,142],{},"2023-11-14 22:13:20",[112,144,145],{},"Una marca de tiempo actual",[94,147,148,153,156],{},[112,149,150],{},[19,151,152],{},"2147483647",[112,154,155],{},"2038-01-19 03:14:07",[112,157,158],{},"Límite de segundos de un entero de 32 bits con signo",[10,160,162],{"id":161},"un-instante-y-varias-horas-locales","Un instante y varias horas locales",[15,164,165,166,168,169,173],{},"Para ",[19,167,60],{},", UTC marca el 14 de noviembre a las 22:13:20. Shanghái marca el 15 a las 06:13:20 y Nueva York el 14 a las 17:13:20. El número no cambia: cambia la representación del calendario. Verifícalo en la ",[82,170,172],{"href":171},"/es/time-zone-converter/","herramienta de zonas horarias",".",[15,175,176,177,173],{},"Los timestamps habituales de estilo POSIX no cuentan los segundos intercalares como segundos ordinarios adicionales. Tampoco son un cronómetro: el reloj del dispositivo puede corregirse. Para medir una operación breve en JavaScript, utiliza un reloj monotónico como ",[19,178,179],{},"performance.now()",[10,181,183],{"id":182},"documentar-la-unidad","Documentar la unidad",[15,185,186,187,191,192,196],{},"Guarda la unidad junto al valor o indícala en el contrato de la API. Si la fecha resulta extraña, consulta ",[82,188,190],{"href":189},"/es/guides/seconds-vs-milliseconds/","segundos y milisegundos",". Para interpretar una hora de calendario, utiliza ",[82,193,195],{"href":194},"/es/date-to-timestamp/","fecha a timestamp"," y especifica la zona de origen.",[10,198,200],{"id":199},"normas-y-documentación-técnica","Normas y documentación técnica",[202,203,204],"ul",{},[205,206,207],"li",{},[82,208,212],{"href":209,"rel":210},"https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-time-values-and-time-range",[211],"nofollow","ECMAScript Date time values",{"title":214,"searchDepth":215,"depth":215,"links":216},"",2,[217,218,219,220,221,222,223,224],{"id":12,"depth":215,"text":13},{"id":40,"depth":215,"text":41},{"id":47,"depth":215,"text":48},{"id":54,"depth":215,"text":55},{"id":72,"depth":215,"text":73},{"id":161,"depth":215,"text":162},{"id":182,"depth":215,"text":183},{"id":199,"depth":215,"text":200},"Entiende el epoch, UTC, timestamps negativos, unidades y qué identifica realmente un número Unix.","md","Guía / fundamentos",null,"es",{},true,"guide","/es/guides/what-is-unix-timestamp",{"title":235,"description":236},"¿Qué es un timestamp Unix? Explicación del epoch","Aprende qué cuentan los timestamps Unix, por qué empiezan en 1970, cómo funcionan los negativos y por qué no tienen zona.","es/guides/what-is-unix-timestamp","-lXKxUeW0n_d3P-k8VaOzwzTWwr59ALoraFNoABO0Wk",1792032487071]