[{"data":1,"prerenderedAt":229},["ShallowReactive",2],{"page:/zh-TW/guides/seconds-vs-milliseconds/":3},{"id":4,"title":5,"body":6,"description":215,"extension":216,"eyebrow":217,"faq":218,"locale":219,"meta":220,"navigation":221,"pageType":222,"path":223,"related":218,"seo":224,"stem":227,"__hash__":228},"pages/zh-TW/guides/seconds-vs-milliseconds.md","Unix 秒與毫秒的差異",{"type":7,"value":8,"toc":203},"minimark",[9,13,30,34,37,40,51,54,57,60,135,147,151,154,169,172,185,188,191],[10,11,12],"h2",{"id":12},"相差一千倍",[14,15,16,17,21,22,25,26,29],"p",{},"秒統計紀元後經過的整秒，毫秒統計千分之一秒，所以同一時刻的毫秒值是秒值的 1,000 倍。例如，",[18,19,20],"code",{},"1700000000 s"," 與 ",[18,23,24],{},"1700000000000 ms"," 都對應 ",[18,27,28],{},"2023-11-14T22:13:20Z","。",[10,31,33],{"id":32},"為什麼位數只是提示","為什麼位數只是提示？",[14,35,36],{},"當代正數通常是 10 位秒或 13 位毫秒，但接近紀元的值較短，負數帶符號，未來值會增加。可靠程式應接受明確單位，或至少向使用者顯示自動辨識結果。",[10,38,39],{"id":39},"精度與安全整數",[14,41,42,43,46,47,50],{},"JavaScript Number 只能在 ",[18,44,45],{},"Number.MAX_SAFE_INTEGER"," 以內精確表示整數。本站換算 epoch 單位時使用 ",[18,48,49],{},"BigInt","，避免 16 位或 19 位輸入在計算毫秒日期前就被捨入。最終日期顯示仍受瀏覽器毫秒精度與日期範圍限制。",[10,52,53],{"id":53},"排查一千倍錯誤",[14,55,56],{},"若日期落在 1970 年附近，常見原因是把秒當成毫秒；若結果遙遠到超出範圍，則可能把毫秒當成秒。先核對欄位文件，再手動選擇單位，比只看位數更可靠。",[10,58,59],{"id":59},"四種單位表示同一時刻",[61,62,63,79],"table",{},[64,65,66],"thead",{},[67,68,69,73,76],"tr",{},[70,71,72],"th",{},"單位",[70,74,75],{},"數值",[70,77,78],{},"相對於秒的倍數",[80,81,82,96,109,122],"tbody",{},[67,83,84,88,93],{},[85,86,87],"td",{},"秒",[85,89,90],{},[18,91,92],{},"1700000000",[85,94,95],{},"1",[67,97,98,101,106],{},[85,99,100],{},"毫秒",[85,102,103],{},[18,104,105],{},"1700000000000",[85,107,108],{},"1,000",[67,110,111,114,119],{},[85,112,113],{},"微秒",[85,115,116],{},[18,117,118],{},"1700000000000000",[85,120,121],{},"1,000,000",[67,123,124,127,132],{},[85,125,126],{},"奈秒",[85,128,129],{},[18,130,131],{},"1700000000000000000",[85,133,134],{},"1,000,000,000",[14,136,137,138,140,141,146],{},"這四個數值都對應 ",[18,139,28],{},"。乘以 1,000 是更換單位，並非改變時刻，也不會增加真實測量精度。可在",[142,143,145],"a",{"href":144},"/zh-TW/timestamp-to-date/","轉換工具","逐一輸入並選擇對應單位。",[10,148,150],{"id":149},"為何結果跑到-1970-年或遙遠的未來","為何結果跑到 1970 年或遙遠的未來？",[14,152,153],{},"現代事件顯示為 1970 年 1 月，常見原因是將秒按毫秒解讀；出現幾萬年後的日期，則可能將毫秒當成秒。應先核對來源系統的欄位文件，不要先改數值。10 位與 13 位只適合輔助辨識現代常見資料。",[14,155,156,157,160,161,163,164,168],{},"例如 ",[18,158,159],{},"1000"," 秒是 1970-01-01 00:16:40 UTC，",[18,162,159],{}," 毫秒是當天 00:00:01，兩者都合法。處理單位一致的檔案時，可在",[142,165,167],{"href":166},"/zh-TW/batch-converter/","批次轉換器","固定單位，避免歷史數值被誤判。",[10,170,171],{"id":171},"精度損失與負數取整",[14,173,174,177,178,181,182,184],{},[18,175,176],{},"1700000000123"," 毫秒比整秒多出 123 毫秒，轉為整數秒後這部分會丟失。本工具按單位區間的起點向下取整，因此 ",[18,179,180],{},"-1"," 奈秒屬於毫秒 ",[18,183,180],{},"，而非毫秒零。",[14,186,187],{},"微秒與奈秒輸出保留原始整數精度；ISO 日期顯示到毫秒，有更細的餘數時會提示。資料庫稽核或精確往返轉換應保留原始整數，只存可讀日期無法還原毫秒以下的細節。",[10,189,190],{"id":190},"標準與執行環境參考",[192,193,194],"ul",{},[195,196,197],"li",{},[142,198,202],{"href":199,"rel":200},"https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-time-values-and-time-range",[201],"nofollow","ECMAScript Date time values",{"title":204,"searchDepth":205,"depth":205,"links":206},"",2,[207,208,209,210,211,212,213,214],{"id":12,"depth":205,"text":12},{"id":32,"depth":205,"text":33},{"id":39,"depth":205,"text":39},{"id":53,"depth":205,"text":53},{"id":59,"depth":205,"text":59},{"id":149,"depth":205,"text":150},{"id":171,"depth":205,"text":171},{"id":190,"depth":205,"text":190},"比較 10 位與 13 位時間戳，理解單位辨識、精度、儲存範圍和常見轉換錯誤。","md","指南 / 精度",null,"zh-TW",{},true,"guide","/zh-tw/guides/seconds-vs-milliseconds",{"title":225,"description":226},"Unix 時間戳秒與毫秒 — 10 位還是 13 位？","理解 Unix 秒和毫秒的差異，辨識常見 10 位與 13 位數值並安全轉換。","zh-TW/guides/seconds-vs-milliseconds","PqKTfwAH-IAIG34skJG6QGkfkf44itlarRl93DMmXCM",1792032488352]