ฉันได้นำเข้าไฟล์ CSV ที่มีคอลัมน์แรกให้เป็นค่าวันที่ในรูปแบบISO 8601
2012-01-01T00:00:00.000Z
สำหรับช่วงเวลาแรกของปี 2012
จากนั้นยินดีที่จะให้ LibreOffice จดจำรูปแบบ (ขณะที่ฉันรอคอยที่จะพล็อตไดอะแกรม) ฉันได้เลือกคอลัมน์แล้วเลือกFormat Cells...
และป้อนรูปแบบเวลาที่กำหนดเองเป็น
YYYY-MM-DDTHH:MM:SS.000Z
และสิ่งนี้ดูเหมือนว่าจะทำงานถ้า ... ฉันแก้ไขเซลล์เพื่อลบเครื่องหมายคำพูดเดี่ยวที่ซ่อนอยู่จากจุดเริ่มต้น (ซึ่งทำหน้าที่ปกป้องเนื้อหาของเซลล์จากการถูกตีความ) เป็นเซลล์ที่จัดรูปแบบใหม่ทั้งหมดตอนนี้เก็บค่าเช่น
'2012-01-01T00:00:00.000Z
(หมายเหตุเครื่องหมายคำพูดเดียว - มันจะปรากฏเฉพาะเมื่อคุณแก้ไขเซลล์เฉพาะ)
และฉันจะทำเช่นนั้นสำหรับเซลล์ทั้งหมดในคอลัมน์ ฉันจะทำให้สิ่งนี้เป็นแบบอัตโนมัติได้อย่างไร
อัปเดต: ฉันได้พบวิธีแก้ปัญหาสำหรับกรณีของฉันแล้ว: ช่วยกำหนดรูปแบบคอลัมน์เป็น "เวลา" ในกล่องโต้ตอบการนำเข้า CSV แต่ฉันยังคงสงสัยว่าจะสามารถทำสิ่งนี้ได้อย่างไรในกรณีที่ฉันไม่มีไฟล์. csv ดั้งเดิมที่จะนำเข้า แต่เฉพาะไฟล์. ods ที่มีข้อมูลที่นำเข้าแล้วโดยไม่มีรูปแบบที่ระบุในเวลานำเข้า