onlinetools.dev

ตัวแปลงไทม์สแตมป์ Unix

แปลงไทม์สแตมป์ unix เป็นวันที่ที่อ่านได้และย้อนกลับ พร้อมเวลาแบบสัมพัทธ์

ทำงานในเครื่อง
loading…
เกี่ยวกับเครื่องมือนี้

เวลา Unix นับวินาทีตั้งแต่ 1970-01-01T00:00:00 UTC และมันปรากฏอยู่ทุกที่: แถวในฐานข้อมูล เคลมของ JWT ไฟล์ล็อก คำตอบจาก API ตัวแปลงนี้รับไทม์สแตมป์เป็นวินาทีหรือมิลลิวินาที — โดยดูจากขนาดของค่า — รวมถึงสตริง ISO 8601 และรูปแบบวันที่ที่คนอ่านได้ส่วนใหญ่ แล้วแสดงทุกรูปแบบพร้อมกัน: ISO, UTC, เวลาท้องถิ่นของคุณ, เวลาแบบสัมพัทธ์ และความละเอียดแบบ unix ทั้งสองแบบ

ความกำกวมของหน่วยคือกับดักคลาสสิก: 1700000000 คือพฤศจิกายน 2023 หากเป็นวินาที แต่เป็นมกราคม 1970 หากเป็นมิลลิวินาที หน่วยที่ตรวจพบจะถูกแสดงอย่างชัดเจน และคุณกดเปลี่ยนได้ในคลิกเดียวเมื่อการเดาผิด — ไม่ต้องนั่งนับหลักในใจอีกต่อไป

การแปลงเกิดขึ้นทันทีและอยู่ในเครื่อง อีกทั้งการแสดงเวลาปัจจุบันยังเดินไปเรื่อย ๆ หน้านี้จึงทำหน้าที่เป็นนาฬิกา epoch ไปด้วยขณะที่คุณทำงาน

คำถามที่พบบ่อย

เครื่องมือตัดสินระหว่างวินาทีกับมิลลิวินาทีอย่างไร?
ดูจากขนาด: ค่าที่มี 11 หลักขึ้นไปจะถูกถือเป็นมิลลิวินาที ส่วนที่สั้นกว่านั้นเป็นวินาที ซึ่งครอบคลุมวินาทีไปจนถึงราวปี 5138 และมิลลิวินาทีตั้งแต่ราวปี 1973 เป็นต้นมา จึงแยกแยะไทม์สแตมป์สมัยใหม่ได้ทุกกรณีตามความเป็นจริง คุณสลับหน่วยเองได้สำหรับกรณีสุดขอบ
หลังปี 2038 จะเกิดอะไรขึ้น?
ปัญหาปี 2038 กระทบระบบที่เก็บเวลา unix ในจำนวนเต็มมีเครื่องหมายขนาด 32 บิต ตัวเลขใน JavaScript เป็นทศนิยม 64 บิต ตัวแปลงนี้จึงรองรับวันที่ไกลเกินปี 2038 ไปมาก — เลยไปจนถึงปี 275760 ซึ่งเป็นขีดจำกัดของ Date ใน JavaScript
แปลงวันที่กลับเป็นไทม์สแตมป์ได้ไหม?
ได้ วางสตริง ISO 8601 อย่าง 2026-07-20T12:00:00Z หรือรูปแบบวันที่ทั่วไปส่วนใหญ่ แล้วค่า unix ทั้งวินาทีและมิลลิวินาทีจะปรากฏเคียงข้างรูปแบบอื่น ๆ
แถวเวลาท้องถิ่นใช้เขตเวลาใด?
เขตเวลาที่ตั้งค่าไว้ในเบราว์เซอร์ของคุณ ผ่าน Intl API — ไม่มีการค้นหาจากภายนอก ชื่อเขตเวลาจะถูกพิมพ์ไว้ข้างค่า เพื่อให้ภาพหน้าจอไม่กำกวม
เครื่องมือที่เกี่ยวข้อง