⏰
時間戳記轉換器
ISO 8601在 Unix 時間戳記和日期格式之間轉換。
Current Time
0
arrow_forward Unix to Human
ISO 8601
-
Local Time
-
UTC
-
Relative
-
arrow_back Human to Unix
Unix (seconds)
-
Unix (milliseconds)
-
什麼是Unix時間?
Unix時間(也稱為Epoch時間、POSIX時間或Unix時間戳記)是一種描述時間點的系統。它是自Unix紀元以來經過的秒數(減去閏秒);Unix紀元是1970年1月1日00:00:00 UTC。它在作業系統和檔案格式中被廣泛使用,因為它是一個單一整數,便於電腦儲存和操作。這個標準使不同系統能夠準確地通訊時間,而無需考慮其本地時區設定。
如何使用此工具
將Unix轉換為人類可讀格式:在Unix時間戳記欄位中輸入時間戳記,並選擇它是秒還是毫秒。將人類可讀格式轉換為Unix:使用選擇器選擇日期和時間,然後選擇所需時區。使用「現在」按鈕快速取得目前時間戳記。即時檢視結果,包括ISO 8601、本地時間、UTC和相對時間。點擊任何結果旁邊的複製按鈕將其儲存到剪貼簿。
常見使用情境
日誌分析,將伺服器日誌或資料庫條目中的神秘時間戳記轉換為可讀日期以進行偵錯。API開發,驗證您的後端是否傳送了正確的紀元值。資料遷移,確保在系統間移動時基於時間的資料保持一致。排程,為cron工作、到期日期或事件觸發器計算未來或過去的時間戳記。
專業技巧
使用JavaScript時,請記住Date.now()回傳毫秒,而標準Unix時間戳記以秒為單位——除以1000進行轉換。始終使用ISO 8601格式在系統間交換資料以確保最大相容性。注意2038年問題,32位元有號整數將溢位;現代系統使用64位元整數,在可預見的未來解決了這個問題。