กลับไปหน้าบทความ

อ่าน 3 นาที

ไม่มีชื่อบทความ

การ ประทับเวลา คือลำดับของอักขระหรือข้อมูลที่เข้ารหัสซึ่งระบุเวลาที่เหตุการณ์บางอย่างเกิดขึ้น โดยปกติจะระบุวันที่และเวลาของวัน บางครั้งมีความแม่นยำถึงเศษเสี้ยววินาที [ 1 ]...

ไทม์สแตมป์

บันทึกเวลาจริงจากประมาณปี 1960

การประทับเวลาคือลำดับของอักขระหรือข้อมูลที่เข้ารหัสซึ่งระบุเวลาที่เหตุการณ์บางอย่างเกิดขึ้น โดยปกติจะระบุวันที่และเวลาของวัน บางครั้งมีความแม่นยำถึงเศษเสี้ยววินาที[ 1 ]อย่างไรก็ตาม การประทับเวลาไม่จำเป็นต้องอิงตามแนวคิดเรื่องเวลาที่แน่นอนเสมอไป พวกมันสามารถมีช่วงเวลาใดก็ได้ สามารถสัมพันธ์กับเวลาใดๆ ก็ได้ เช่น เวลาเปิดเครื่องของระบบ หรือเวลาใดๆ ในอดีต

บางครั้งมีการแยกความแตกต่างระหว่างคำว่าวันที่และเวลา ( DS ), เวลา ( TS ) และวันที่และเวลา ( DTS ) ดังนี้:

  • วันที่ : วันที่เช่น2026-07-17ตามมาตรฐานISO 8601
  • เวลา:เวลาปัจจุบัน เช่น01:40:55 (โดยใช้ระบบนาฬิกา24 ชั่วโมง)
  • วันที่และเวลา: ตัวอย่างเช่น2026 - 07 - 17 T 01 : 40 : 55 ( ISO 8601 )

ประวัติศาสตร์

คำว่า "ไทม์สแตมป์" มาจากตราประทับยางที่ใช้ในสำนักงานเพื่อประทับวันที่ปัจจุบัน และบางครั้งก็เวลา ด้วยหมึกบนเอกสารกระดาษ เพื่อบันทึกว่าได้รับเอกสารเมื่อใด ตัวอย่างทั่วไปของไทม์สแตมป์ประเภทนี้ ได้แก่ตราประทับไปรษณีย์บนจดหมาย หรือเวลา "เข้า" และ "ออก" บน บัตร บันทึกเวลา

ด้วยการถือกำเนิดของระบบข้อมูลดิจิทัล คำว่า "เวลาและวันที่" จึงขยายความหมายไปรวมถึงข้อมูลดิจิทัลที่แนบมากับข้อมูลเวลาด้วย ตัวอย่างเช่นไฟล์คอมพิวเตอร์มีเวลาประทับที่ระบุว่าไฟล์นั้นได้รับการแก้ไขครั้งล่าสุดเมื่อใด และกล้องดิจิทัลจะเพิ่มเวลาประทับลงในรูปภาพที่ถ่าย โดยบันทึกวันที่และเวลาที่ถ่ายภาพนั้น

การประทับเวลาแบบดิจิทัล

โดยปกติแล้ว การประทับเวลาจะแสดงในรูปแบบที่สม่ำเสมอ ทำให้สามารถเปรียบเทียบข้อมูลหลายรายการและติดตามความคืบหน้าเมื่อเวลาผ่านไปได้ง่าย การปฏิบัติในการบันทึกการประทับเวลาในลักษณะที่สม่ำเสมอควบคู่ไปกับข้อมูลจริงเรียกว่า การ ประทับเวลา[ 2 ]

การประทับเวลา (Timestamp) มักใช้ในการบันทึกเหตุการณ์หรือในลำดับเหตุการณ์ (SOE) โดยแต่ละเหตุการณ์ในบันทึกหรือ SOE จะถูกทำเครื่องหมายด้วยการประทับเวลา

โดยทั่วไป ระบบไฟล์คอมพิวเตอร์เกือบทั้งหมดจะจัดเก็บการประทับเวลาอย่างน้อยหนึ่งรายการไว้ในเมตาเดตาของแต่ละไฟล์โดยเฉพาะอย่างยิ่ง ระบบปฏิบัติการสมัยใหม่ส่วนใหญ่รองรับคำสั่ง POSIX stat (system call)ซึ่งแต่ละไฟล์จะมีการประทับเวลาสามรายการที่เกี่ยวข้อง ได้แก่ เวลาที่เข้าถึงครั้งล่าสุด (atime: ls -lu), เวลาที่แก้ไขครั้งล่าสุด (mtime: ls -l) และเวลาที่มีการเปลี่ยนแปลงสถานะครั้งล่าสุด (ctime: ls -lc)

เมื่อโปรแกรมจัดเก็บไฟล์และระบบควบคุมเวอร์ชัน บาง โปรแกรมคัดลอกไฟล์จากคอมพิวเตอร์ระยะไกลไปยังคอมพิวเตอร์ภายในเครื่อง ระบบเหล่านั้นจะปรับเวลาประทับของไฟล์ภายในเครื่องให้แสดงวันที่/เวลาในอดีตที่ไฟล์นั้นถูกสร้างหรือแก้ไขบนคอมพิวเตอร์ระยะไกล แทนที่จะเป็นวันที่/เวลาที่ไฟล์นั้นถูกคัดลอกไปยังคอมพิวเตอร์ภายในเครื่อง

ในหลายกรณี มักพบว่าการประทับเวลา "ไม่ถูกต้อง" หากไม่แก้ไขการประทับเวลาที่ไม่ถูกต้อง แอปพลิเคชันที่เกี่ยวข้องกับเวลา เช่น การวิเคราะห์แหล่งที่มาหรือการค้นหารูปแบบจะไม่น่าเชื่อถือ ในการประเมินความถูกต้องของการประทับเวลา สามารถใช้ข้อจำกัดเชิงเวลาได้ โดยกำหนดขีดจำกัดระยะห่างระหว่างการประทับเวลา[ 3 ]

การกำหนดมาตรฐาน

ISO 8601กำหนดมาตรฐานการแสดงวันที่และเวลา[ 4 ]มักใช้การแสดงมาตรฐานเหล่านี้เพื่อสร้างค่าการประทับเวลา

ตัวอย่าง

ตัวอย่างการประทับเวลาและวันที่:

  • วันพฤหัสบดีที่ 31 ธันวาคม 2552 เวลา 13:35 น. — วันที่แบบ mixed-endian นาฬิกาแบบ big-endian 12 ชั่วโมง
  • พฤหัสบดีที่ 31 ธันวาคม 2552 13:35 — เวลาเดียวกับข้างต้น แต่รูปแบบต่างกัน โดยใช้รูปแบบวันที่แบบ little-endian และนาฬิกาแบบ big-endian 24 ชั่วโมง
  • 30 ตุลาคม 2548 เวลา 10:45 UTC — ลำดับข้อมูลสากล ISO 8601 ( big-endian ) พร้อมเขตเวลา )
  • 2007-11-09 T 11:20 UTC — รูปแบบเดียวกับข้างต้น จึงง่ายต่อการเปรียบเทียบและจัดเรียงตามตัวอักษรและตัวเลข
  • เสาร์ที่ 23 กรกฎาคม 2548 เวลา 02:16:57
  • 2009-10-31T01:48:52Z — ISO 8601
  • 2009-10-31 01:48:52Z — "เวลาอินเทอร์เน็ต" ตามRFC 3339โดยอิงตามมาตรฐาน ISO 8601
  • 1256953732 — เวลาแบบ Unixเทียบเท่ากับ 2009-10-31 T 01:48:52Z
  • 21 กรกฎาคม 1969 เวลา 02:56 UTC
  • 07:38, 11 ธันวาคม 2012 (UTC)
  • 1985-102 T 10:15 UTC — ปี 1985 วันที่ 102 หรือก็คือ 12 เมษายน 1985
  • 1985-W15-5 T 10:15 UTC — ปี 1985 สัปดาห์ที่ 15 วันธรรมดาที่ 5 = 12 เมษายน 1985
  • 20180203073000 — ใช้ในURLบันทึกความทรงจำของ Wayback Machineเท่ากับ 3 กุมภาพันธ์ 2018 เวลา 07:30:00

ตัวอย่างการประทับวันที่:

  • 25 พฤษภาคม 2568 — การนำเสนอ มาตรฐาน ISO 8601ในระดับสากล ประจำปี 2568 25 พฤษภาคม

ตัวอย่างการประทับเวลา:

  • 17:30:23 — เวลาในช่วงบ่าย
  • 123478382 นาโนวินาที — จำนวนนาโนวินาทีตั้งแต่เริ่มบูตเครื่อง
  • 17 นาที — ตัวนับนาทีแบบสุ่มที่จะเพิ่มขึ้นทุก 1 นาที นับตั้งแต่การ "รีเซ็ต" ด้วยตนเองครั้งล่าสุด

หมายเลขลำดับ :

  • 21 — ตัวเลขที่ไม่มีหน่วยซึ่งแสดงลำดับเหตุการณ์สัมพัทธ์เท่านั้น นี่คือเหตุการณ์ที่ 21 ซึ่งเกิดขึ้นหลัง 20 และก่อน 22

ดูเพิ่มเติม

สรุปเนื้อหา

ข้อมูลสำคัญจากบทความ

ข้อมูลสำคัญเกี่ยวกับ ไม่มีชื่อบทความ

การ ประทับเวลา คือลำดับของอักขระหรือข้อมูลที่เข้ารหัสซึ่งระบุเวลาที่เหตุการณ์บางอย่างเกิดขึ้น โดยปกติจะระบุวันที่และเวลาของวัน บางครั้งมีความแม่นยำถึงเศษเสี้ยววินาที [ 1 ]...

ประวัติศาสตร์

คำว่า "ไทม์สแตมป์" มาจาก ตราประทับยาง ที่ใช้ในสำนักงานเพื่อประทับวันที่ปัจจุบัน และบางครั้งก็เวลา ด้วยหมึกบนเอกสารกระดาษ เพื่อบันทึกว่าได้รับเอกสารเมื่อใด ตัวอย่างทั่วไปของไทม์สแตมป์ประเภทนี้ ได้แก่ ตราประทับไปรษณีย์ บนจดหมาย หรือเวลา "เข้า" และ "ออก" บน บัตร...

การประทับเวลาแบบดิจิทัล

โดยปกติแล้ว การประทับเวลาจะแสดงในรูปแบบที่สม่ำเสมอ ทำให้สามารถเปรียบเทียบข้อมูลหลายรายการและติดตามความคืบหน้าเมื่อเวลาผ่านไปได้ง่าย การปฏิบัติในการบันทึกการประทับเวลาในลักษณะที่สม่ำเสมอควบคู่ไปกับข้อมูลจริงเรียกว่า การ ประทับ เวลา [ 2 ]

การกำหนดมาตรฐาน

ISO 8601 กำหนดมาตรฐานการแสดงวันที่และเวลา [ 4 ] มักใช้การแสดงมาตรฐานเหล่านี้เพื่อสร้างค่าการประทับเวลา