Note: The other languages of the website are Google-translated. Back to English
English English

วิธีการแปลงระหว่างวันที่และการประทับเวลา Unix ใน Excel

การประทับเวลา Unix เรียกอีกอย่างว่าเวลา Epoch หรือเวลา POSIX ซึ่งใช้กันอย่างแพร่หลายในระบบปฏิบัติการหรือรูปแบบไฟล์จำนวนมาก บทช่วยสอนนี้พูดถึงการแปลงระหว่างวันที่และการประทับเวลา Unix ใน Excel

แปลงวันที่เป็นการประทับเวลา

แปลงวันที่และเวลาเป็นการประทับเวลา

แปลงเวลาประทับเป็นวันที่

บทช่วยสอนเพิ่มเติมเกี่ยวกับการแปลงวันที่และเวลา ...


ลูกศรสีฟ้าฟองขวา แปลงวันที่เป็นการประทับเวลา

ในการแปลงวันที่เป็นการประทับเวลาสูตรสามารถใช้งานได้

เลือกเซลล์ว่างสมมติว่าเซลล์ C2 แล้วพิมพ์สูตรนี้ = (C2-DATE (1970,1,1)) * 86400 เข้าไปแล้วกด เข้าสู่ ถ้าคุณต้องการคุณสามารถใช้ช่วงกับสูตรนี้ได้โดยลากที่จับการป้อนอัตโนมัติ ขณะนี้ช่วงของเซลล์วันที่ได้ถูกแปลงเป็นการประทับเวลา Unix แล้ว
doc-convert-date-unix-1


ลบเวลาออกจาก DateTime

ใน Excel หากต้องการลบ 12:11:31 จาก 1/21/2017 12:11:31 และทำให้ตรงกับ 1/21/2017 คุณอาจต้องใช้เวลาในการสร้างสูตรเพื่อจัดการงานนี้ อย่างไรก็ตาม ลบเวลาจากวันที่ ประโยชน์ของ Kutools สำหรับ Excel สามารถลบการประทับเวลาอย่างถาวรจากการจัดรูปแบบวันเวลาใน Excel ได้อย่างรวดเร็ว
คลิกเพื่อดาวน์โหลดทดลองใช้ฟรี 30 วัน.

doc-convert-date-unix-1

ลูกศรสีฟ้าฟองขวา แปลงวันที่และเวลาเป็นการประทับเวลา

มีสูตรที่สามารถช่วยคุณแปลงวันที่และเวลาเป็น Unix timestamp

1. ประการแรกคุณต้องพิมพ์เวลาสากลเชิงพิกัดลงในเซลล์ 1/1/1970 ดูภาพหน้าจอ:
doc-convert-date-unix-2

2. จากนั้นพิมพ์สูตรนี้ = (A1- $ C $ 1) * 86400 ลงในเซลล์กด เข้าสู่ จากนั้นหากคุณต้องการให้ลากที่จับการป้อนอัตโนมัติไปยังช่วงด้วยสูตรนี้ ดูภาพหน้าจอ:
doc-convert-date-unix-3

เคล็ดลับ: ในสูตร A1 คือเซลล์วันที่และเวลา C1 คือเวลาสากลของพิกัดที่คุณพิมพ์


ลูกศรสีฟ้าฟองขวา แปลงเวลาประทับเป็นวันที่

หากคุณมีรายการการประทับเวลาที่จำเป็นในการแปลงเป็นวันที่คุณสามารถทำตามขั้นตอนด้านล่าง:

1. ในเซลล์ว่างถัดจากรายการเวลาประทับของคุณแล้วพิมพ์สูตรนี้ =(((A1/60)/60)/24)+DATE(1970,1,1)กด เข้าสู่ จากนั้นลากที่จับเติมอัตโนมัติไปยังช่วงที่คุณต้องการ
doc-convert-date-unix-4

2. จากนั้นคลิกขวาที่เซลล์ที่ใช้สูตรแล้วเลือก จัดรูปแบบเซลล์ จากเมนูบริบทจากนั้นใน popping จัดรูปแบบเซลล์ กล่องโต้ตอบภายใต้ Nรอบ คลิกแท็บ วันที่ ใน หมวดหมู่ จากนั้นเลือกประเภทวันที่ในส่วนด้านขวา
doc-convert-date-unix-5

3 คลิก OKตอนนี้คุณสามารถเห็นการประทับเวลา Unix ได้รับการแปลงเป็นวันที่
doc-convert-date-unix-6

หมายเหตุ:

1. A1 ระบุเซลล์การประทับเวลาที่คุณต้องการ

2. สูตรนี้ยังสามารถใช้ในการแปลงลำดับเวลาเป็นวันที่และเวลาเพียงจัดรูปแบบผลลัพธ์เป็นรูปแบบวันที่และเวลา

3. สูตรข้างต้นแปลงตัวเลข 10 หลักเป็นวันที่และเวลามาตรฐาน หากต้องการแปลงตัวเลข 11 หลัก หรือตัวเลข 13 หลัก หรือ 16 หลักให้เป็นวันที่และเวลามาตรฐานใน Excel โปรดใช้สูตรดังนี้

แปลงตัวเลข 11 หลักเป็นวันที่: =A1/864000+DATE( 1970,1,1)

แปลงตัวเลข 13 หลักเป็นวันที่: =A1/86400000+DATE( 1970,1,1)

แปลงตัวเลข 16 หลักเป็นวันที่: =A1/86400000000+DATE( 1970,1,1)

สำหรับความยาวต่างๆ ของตัวเลขที่ต้องแปลงเป็นวันที่และเวลา ให้เปลี่ยนจำนวนศูนย์ของตัวหารในสูตรเพื่อให้ได้ผลลัพธ์ที่ถูกต้อง

เคล็ดลับ: หากคุณมีปัญหาในการจำสูตรที่ซับซ้อนนี่คือ ข้อความอัตโนมัติ เครื่องมือของ Kutools สำหรับ Excel สามารถบันทึกสูตรทั้งหมดที่คุณใช้ในบานหน้าต่างสำหรับคุณจากนั้นคุณสามารถใช้ซ้ำได้ทุกที่ทุกเวลาสิ่งที่คุณต้องทำคือเปลี่ยนการอ้างอิงให้ตรงกับความต้องการที่แท้จริงของคุณ  คลิกเพื่อดาวน์โหลดฟรีทันที.
doc-convert-date-unix-6


บทความญาติ:

  • วิธีลบเวลาจากวันที่ใน Excel
    หากมีคอลัมน์ของวันที่ที่มีการประทับเวลาเช่น 2/17/2012 12:23 และคุณไม่ต้องการคงการประทับเวลาไว้และต้องการลบเวลา 12:23 ออกจากวันที่และปล่อยเฉพาะวันที่ 2/17/2012. คุณจะลบเวลาออกจากวันที่ในเซลล์หลายเซลล์ใน Excel ได้อย่างรวดเร็วได้อย่างไร

  • วิธีรวมวันที่และเวลาเป็นเซลล์เดียวใน Excel
    แผ่นงานมีสองคอลัมน์โดยหนึ่งคือวันที่และอีกคอลัมน์คือเวลา มีวิธีใดในการรวมสองคอลัมน์นี้เป็นหนึ่งเดียวอย่างรวดเร็วและคงรูปแบบเวลาไว้ ตอนนี้บทความนี้แนะนำสองวิธีใน Excel ในการรวมคอลัมน์วันที่และคอลัมน์เวลาเข้าด้วยกันและรักษารูปแบบเวลาไว้


เครื่องมือเพิ่มประสิทธิภาพการทำงานในสำนักงานที่ดีที่สุด

Kutools สำหรับ Excel ช่วยแก้ปัญหาส่วนใหญ่ของคุณและเพิ่มผลผลิตของคุณได้ถึง 80%

  • นำมาใช้ใหม่: ใส่อย่างรวดเร็ว สูตรที่ซับซ้อนแผนภูมิ และสิ่งที่คุณเคยใช้มาก่อน เข้ารหัสเซลล์ ด้วยรหัสผ่าน; สร้างรายชื่อผู้รับจดหมาย และส่งอีเมล ...
  • ซุปเปอร์ฟอร์มูล่าบาร์ (แก้ไขข้อความและสูตรหลายบรรทัดได้อย่างง่ายดาย); การอ่านเค้าโครง (อ่านและแก้ไขเซลล์จำนวนมากได้อย่างง่ายดาย); วางลงในช่วงที่กรองแล้ว...
  • ผสานเซลล์ / แถว / คอลัมน์ โดยไม่สูญเสียข้อมูล แยกเนื้อหาของเซลล์ รวมแถว / คอลัมน์ที่ซ้ำกัน... ป้องกันเซลล์ซ้ำ; เปรียบเทียบช่วง...
  • เลือกซ้ำหรือไม่ซ้ำ แถว; เลือกแถวว่าง (เซลล์ทั้งหมดว่างเปล่า); Super Find และ Fuzzy Find ในสมุดงานจำนวนมาก สุ่มเลือก ...
  • สำเนาถูกต้อง หลายเซลล์โดยไม่เปลี่ยนการอ้างอิงสูตร สร้างการอ้างอิงอัตโนมัติ ถึงหลายแผ่น ใส่สัญลักษณ์แสดงหัวข้อย่อย, กล่องกาเครื่องหมายและอื่น ๆ ...
  • แยกข้อความ, เพิ่มข้อความ, ลบตามตำแหน่ง, ลบ Space; สร้างและพิมพ์ผลรวมย่อยของเพจ แปลงระหว่างเนื้อหาของเซลล์และความคิดเห็น...
  • ซุปเปอร์ฟิลเตอร์ (บันทึกและใช้โครงร่างตัวกรองกับแผ่นงานอื่น ๆ ); การเรียงลำดับขั้นสูง ตามเดือน / สัปดาห์ / วันความถี่และอื่น ๆ ตัวกรองพิเศษ โดยตัวหนาตัวเอียง ...
  • รวมสมุดงานและแผ่นงาน; ผสานตารางตามคอลัมน์สำคัญ แยกข้อมูลออกเป็นหลายแผ่น; Batch แปลง xls, xlsx และ PDF...
  • คุณสมบัติที่ทรงพลังมากกว่า 300 รายการ. รองรับ Office / Excel 2007-2019 และ 365 รองรับทุกภาษา ใช้งานง่ายในองค์กรหรือองค์กรของคุณ ทดลองใช้ฟรี 30 วันเต็ม รับประกันคืนเงิน 60 วัน
kte แท็บ 201905

แท็บ Office นำอินเทอร์เฟซแบบแท็บมาที่ Office และทำให้งานของคุณง่ายขึ้นมาก

  • เปิดใช้งานการแก้ไขและอ่านแบบแท็บใน Word, Excel, PowerPoint, ผู้จัดพิมพ์, Access, Visio และโครงการ
  • เปิดและสร้างเอกสารหลายรายการในแท็บใหม่ของหน้าต่างเดียวกันแทนที่จะเป็นในหน้าต่างใหม่
  • เพิ่มผลผลิตของคุณ 50% และลดการคลิกเมาส์หลายร้อยครั้งให้คุณทุกวัน!
ด้านล่าง officetab
จัดเรียงความคิดเห็นโดย
ความคิดเห็น (25)
ยังไม่มีการให้คะแนน เป็นคนแรกที่ให้คะแนน!
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
ขอขอบคุณ! (ความคิดเห็นของคุณสั้นเกินไป! - มันเป็นการตอบสนองต่อบรรทัดแรกของฉัน ดังนั้นฉันจึงเพิ่มขยะนี้ :P )
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
Using =(((((G2/1000)/60)/60)-8)/24)+DATE(1970,1,1) for PST
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
ฉันทำตามคำแนะนำของคุณที่นี่ แต่ได้รับ ########## ในไฟล์ excel ของฉัน ฉันจัดรูปแบบเป็นวันที่เวลา ข้อเสนอแนะใด ๆ
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
ขอโทษนะ คุณช่วยบอกฉันหน่อยได้ไหมว่าส่วนใดที่ไม่ทำงานในไฟล์ของคุณ คุณช่วยอัปโหลดภาพหน้าจอรายละเอียดให้ฉันดูได้ไหม
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
Goggle สำหรับ "excel แปลงการประทับเวลาเป็นวันที่" Google คว้าคำตอบแรกสำหรับวันที่เพื่อประทับเวลา ให้คำตอบของ "=(A1-DATE(1970,1,1))*86400" ซึ่งเป็นสิ่งที่ซันนี่น่าจะทำ เฉพาะในกรณีที่คุณอ่านเนื้อหาของหน้านี้จริงๆ จะเห็นได้ชัดว่าสูตรจริงควรเป็นอย่างอื่น หากต้องการเก็บส่วนเวลาของการประทับเวลา สูตรควรเป็นสูตรนี้สำหรับ UTC "=(A1+DATE(1970,1,1)*86400)/86400" สำหรับเวลากลางของสหรัฐอเมริกา "=(F2+DATE(1970,1,1)*86400-21600)/86400"
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
ขอบคุณสำหรับอาหารเสริม
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
โดยปกติคุณจะเห็น ########## หากมีข้อมูลมากเกินไปที่จะแสดงว่าคุณมีขนาดเซลล์เท่าใด ขยายขนาดเซลล์ของคุณและดูว่าสามารถแก้ปัญหาได้หรือไม่
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
ใช่ฉันด้วย ฉันมีปัญหาเดียวกัน
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
ใช้สูตรไหนคะ?
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
มีปัญหาเดียวกัน แต่ฉันคิดออก เซลล์ต้องมีรูปแบบตัวเลข ไม่ใช่รูปแบบวันที่...
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
สิ่งหนึ่งที่ควรทราบคือข้างต้นเป็นเวลาของยุคในหน่วยวินาที หากคุณต้องการมิลลิวินาที คุณต้องเพิ่มการคูณ/หารเพิ่มเติมด้วย 1000 ตัวอย่างเช่น การแปลงจากเวลายุค (มิลลิวินาที) เป็นวันที่จะเป็น "=((((A1/1000)/60)/60)/24" )+DATE( 1970,1,1)".
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
ข้อสังเกต วิธีที่ดีที่สุดที่จะบอกได้ว่าวินาทีหรือมิลลิวินาทีคือการดูที่ความยาวของช่อง หากเป็น 10 หลัก ก็คือวินาที และหากเป็น 13 หลัก แสดงว่าเป็นมิลลิวินาที "=LEN(A1)" จะบอกคุณว่าค่านั้นยาวแค่ไหน
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
หากนั่นเป็นการทำงานด้วยตนเองมากเกินไปสำหรับคุณ (หรือคุณมีรายการที่ผสมระหว่างวินาทีและมิลลิวินาที) คุณสามารถใช้สูตรต่อไปนี้เพื่อสลับระหว่างวินาทีและมิลลิวินาทีโดยอัตโนมัติตามความยาวของเซลล์: "=((A1/ 86400)/IF(LEN(A1)=13,1000,1))+DATE(1970,1,1)"
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
Muchas gracias, para mi caso estaba adivinando porque no conocía que tipo de dato venia pero este fue la solución, el dato que me pasaron era con esta forma 1641014648299 และสูตร fue esta =(/2((C1000/60)) 60)/24 )+FECHA(1970;1;1) ตามสูตร si alguien esta en un caso คล้ายคลึงกัน al mío puede optar por esta formula

สูตร Esta también me sirvió pero solo trae fecha =A1/86400000+FECHA(1970;1;1)
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
หากคุณมีการประทับเวลา LDAP 18 หลัก เช่น 132079258679926000 สูตรด้านล่างจะไม่ทำงาน ก่อนอื่นคุณต้องแปลงเป็นหน่วยนาโนวินาทีตั้งแต่ 1/1/1601 สูตรต่อไปนี้ใน Excel จะแปลง LDAP เป็น EPOCH เป็นวันที่ของมนุษย์ =((((A1/10000000)-11644473900)/60)/60)/24)+DATE(1970,1,1) โดยที่ A1 หมายถึงการประทับเวลาของคุณ ที่ตั้ง
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
ขอบคุณสำหรับอาหารเสริมของคุณ
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
วิธีแปลงการประทับเวลา 21 หลักเป็นวันที่มนุษย์สามารถอ่านได้
ใครช่วยได้โปรด
เช่น 202002191100506253230
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
ในการแปลงวันที่สำหรับ MOODLE สูตรเดียวที่ใช้ได้คือ:


แทนที่จะเป็น =(C2-DATE(1970,1,1))*86400

ฉันลอง 20/ตุลาคม/1980 และ Moodle อ่าน 19/ตุลาคม/1980

ฉันใช้
= (C2-DATE (1970,1,0)) * 86400

ฉันลอง 20/ตุลาคม/1980 และ Moodle อ่าน 20/ตุลาคม/1980
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
วิธีแปลงประทับเวลาของเหตุการณ์เป็นชั่วโมง
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
วิธีแปลงการประทับเวลา 11 หลักเป็นวันที่มนุษย์สามารถอ่านได้
ใครช่วยได้โปรด
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
สำหรับการแปลงการประทับเวลา 11 หลักเป็นวันที่และเวลามาตรฐาน ให้ใช้สูตรดังนี้:=A1/864000+DATE(1970,1,1), A1 คือเซลล์ที่มี 11 หลักที่คุณต้องการแปลง
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
วิธีแปลงการประทับเวลา 13 หลักเป็นวันที่มนุษย์สามารถอ่านได้
ใครช่วยได้โปรด
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
สวัสดี Roobanraj ในการแปลงการประทับเวลา 13 หลักเป็นวันที่และเวลามาตรฐาน คุณสามารถใช้สูตรดังนี้:=A1/86400000+DATE(1970,1,1), A1 คือเซลล์ที่มี 13 หลักที่คุณต้องการแปลง ถึง.
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
ฉันมีค่าตัวเลข 3721719999 ซึ่งควรจะแสดงเป็น 00:06:12 (hh:mm:ss) เวลานี้แสดงระยะเวลาของไฟล์วิดีโอ วันที่ประทับบนชื่อไฟล์คือ 1/18/2014 4:04 น. หากมีข้อมูลเพิ่มเติม ฉันแยกหมายเลขโดยใช้ Filelist.exe และนี่คือผลลัพธ์ ขอบคุณ!
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
แปลง 123000 Lines of Data Stamp 13 หลักอย่าง PRO ขอบคุณมากสำหรับเคล็ดลับ
มีความคิดเห็นยังไม่มีการโพสต์ที่นี่
แสดงความคิดเห็นของคุณ
โพสต์ในฐานะแขก
×
ให้คะแนนโพสต์นี้:
0   ตัวอักษร
สถานที่แนะนำ