ตัวถอดรหัส MongoDB ObjectId: คู่มือเริ่มต้นอย่างรวดเร็ว

ทุกสิ่งที่คุณต้องใช้สำหรับการรันครั้งแรกที่สำเร็จ: วางอะไร ตัวเลือกใดสำคัญจริง และอ่านผลลัพธ์อย่างไร

ข้อมูลเข้า ตัวถอดรหัส MongoDB ObjectId ข้อมูลออก ทำงาน 100% ในเบราว์เซอร์ของคุณ — ข้อมูลไม่ออกจากอุปกรณ์
ตัวถอดรหัส MongoDB ObjectId — ข้อมูลเข้า → ข้อมูลออก. ทำงาน 100% ในเบราว์เซอร์ของคุณ — ข้อมูลไม่ออกจากอุปกรณ์

วิธีใช้

  1. เปิดเครื่องมือแล้ววางข้อมูลในช่องซ้าย
  2. ปรับเฉพาะตัวเลือกที่งานของคุณต้องการจริง — ค่าเริ่มต้นถูกต้องสำหรับข้อมูลส่วนใหญ่
  3. อ่านผลลัพธ์ที่ช่องขวา ซึ่งอัปเดตขณะพิมพ์
  4. ใช้ คัดลอก เพื่อนำผลลัพธ์ไปใช้ หรือ ดาวน์โหลด เพื่อบันทึกเป็นไฟล์
วิธีใช้ · ตัวถอดรหัส MongoDB ObjectId 1 วางข้อมูลในช่องอินพุต(หรือโหลดตัวอย่าง) 2 ปรับตัวเลือกให้ตรงกับรูปแบบที่… 3 คัดลอก ดาวน์โหลดหรือตรวจสอบเอาต์พุต —อัปเดตทันทีขณะพิมพ์
วิธีใช้ — 3

ตัวอย่าง

The first four bytes are a Unix timestamp, which is why ObjectIds sort roughly by creation time.

ข้อมูลเข้า

507f1f77bcf86cd799439011

ข้อมูลออก — ผลลัพธ์

507f1f77bcf86cd799439011

Layout (12 bytes / 24 hex characters)
  timestamp    4 bytes  507f1f77  = 1350508407
  random       5 bytes  bcf86cd799   (process-unique, per the current spec)
  counter      3 bytes  439011   = 4427793

Creation time (UTC)   2012-10-17T21:13:27.000Z
Creation time (local) Wed Oct 17 2012 21:13:27 GMT+0000 (Coordinated Universal Time)
Age                   5091.9 days

Older drivers used 3-byte machine id + 2-byte process id instead of 5 random bytes;
both layouts put the timestamp first, which is why ObjectIds sort roughly by time.

รัน

คำอธิบาย

Extract the creation timestamp, random bytes and counter from a 24-character ObjectId.

ตัวถอดรหัส MongoDB ObjectId → · วิธีใช้ → · เครื่องมือนักพัฒนา →

เครื่องมือที่เกี่ยวข้อง