[{"data":1,"prerenderedAt":239},["ShallowReactive",2],{"page:/pt/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/pt/guides/what-is-unix-timestamp.md","O que é um 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},"definição-curta","Definição curta",[15,16,17,18,22],"p",{},"Um timestamp Unix é uma contagem com sinal do tempo transcorrido desde ",[19,20,21],"code",{},"1970-01-01T00:00:00Z",". A definição clássica usa segundos, mas APIs modernas também usam milissegundos, microssegundos e nanossegundos. Um número sem unidade está incompleto.",[15,24,25,26,29,30,33,34,37],{},"Timestamp ",[19,27,28],{},"0"," é o epoch Unix. Timestamp ",[19,31,32],{},"-1"," segundo é ",[19,35,36],{},"1969-12-31T23:59:59Z",". Valores negativos são válidos quando o runtime e o tipo de armazenamento os suportam.",[10,39,41],{"id":40},"utc-e-fusos-horários","UTC e fusos horários",[15,43,44],{},"O timestamp identifica um instante na linha do tempo UTC. Ele não guarda cidade, país, regra de horário de verão ou formato preferido. Formatar o mesmo valor em São Paulo e Tóquio produz horários diferentes sem mudar o instante.",[10,46,48],{"id":47},"segundos-intercalares","Segundos intercalares",[15,50,51],{},"O tempo Unix normalmente trata cada dia como 86.400 segundos e não representa um segundo intercalar como um número separado. Essa convenção é esperada em aplicações web e bancos comuns; sistemas científicos podem usar outras escalas.",[10,53,55],{"id":54},"exemplo-reproduzível","Exemplo reproduzível",[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 produz ",[19,67,68],{},"1700000000000"," milissegundos sem alterar o instante.",[10,71,73],{"id":72},"interpretar-um-valor-de-api-ou-log","Interpretar um valor de API ou log",[15,75,76,77,80,81,86],{},"Um campo chamado ",[19,78,79],{},"created_at"," pode guardar uma data ISO, segundos Unix ou milissegundos. O nome sozinho não identifica o formato. Consulte a documentação, cole o valor no ",[82,83,85],"a",{"href":84},"/pt/timestamp-to-date/","conversor de timestamp para data"," e selecione a unidade informada. Confira a data UTC antes de usar o resultado.",[88,89,90,106],"table",{},[91,92,93],"thead",{},[94,95,96,100,103],"tr",{},[97,98,99],"th",{},"Segundos",[97,101,102],{},"Data 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],{},"Um segundo antes da época",[94,123,124,128,131],{},[112,125,126],{},[19,127,28],{},[112,129,130],{},"1970-01-01 00:00:00",[112,132,133],{},"Origem do tempo Unix",[94,135,136,140,143],{},[112,137,138],{},[19,139,60],{},[112,141,142],{},"2023-11-14 22:13:20",[112,144,145],{},"Um timestamp moderno",[94,147,148,153,156],{},[112,149,150],{},[19,151,152],{},"2147483647",[112,154,155],{},"2038-01-19 03:14:07",[112,157,158],{},"Limite de segundos de um inteiro de 32 bits com sinal",[10,160,162],{"id":161},"um-instante-vários-horários-locais","Um instante, vários horários locais",[15,164,165,166,168,169,173],{},"Para ",[19,167,60],{},", UTC indica 14 de novembro às 22:13:20. Xangai indica dia 15 às 06:13:20 e Nova York, dia 14 às 17:13:20. O timestamp é o mesmo; muda apenas a apresentação no calendário. Confira na ",[82,170,172],{"href":171},"/pt/time-zone-converter/","ferramenta de fusos",".",[15,175,176,177,173],{},"Timestamps comuns no modelo POSIX não contam segundos intercalares como segundos comuns adicionais. Também não são um cronômetro: o relógio do dispositivo pode sofrer ajustes. Para medir uma operação breve em JavaScript, use um relógio monotônico como ",[19,178,179],{},"performance.now()",[10,181,183],{"id":182},"registrar-a-unidade","Registrar a unidade",[15,185,186,187,191,192,196],{},"Guarde a unidade junto ao valor ou documente-a no contrato da API. Se a data parecer incorreta, consulte ",[82,188,190],{"href":189},"/pt/guides/seconds-vs-milliseconds/","segundos e milissegundos",". Para interpretar uma data de calendário, use ",[82,193,195],{"href":194},"/pt/date-to-timestamp/","data para timestamp"," e escolha o fuso de origem.",[10,198,200],{"id":199},"normas-e-documentação-técnica","Normas e documentação 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},"Entenda o epoch, UTC, timestamps negativos, unidades e o que um número Unix realmente identifica.","md","Guia / fundamentos",null,"pt",{},true,"guide","/pt/guides/what-is-unix-timestamp",{"title":235,"description":236},"O que é timestamp Unix? Entenda o epoch","Saiba o que timestamps Unix contam, por que começam em 1970, como negativos funcionam e por que não possuem fuso.","pt/guides/what-is-unix-timestamp","-vUe77d_EKTywnMn2Rp8digNMW-pR9qT_PIImm-ZTFU",1792032487619]