ระบุรูปแบบเวลาของ SQL


8

ฉันพบการเป็นตัวแทนของวันที่ (และเวลา?) ในฐานข้อมูล SQLite ฉันไม่รู้จักว่ามาตรฐานใด ๆ เช่นเวลาประทับของ UNIX ใครสามารถช่วยฉันระบุได้บ้าง

498586831.475129 หรือ 497469155.776235

บางครั้งก็เป็นเพียงหมายเลขเดียว (โดยไม่ต้อง.)

บริบทบางอย่าง: ฉันคาดหวังว่าค่าจะเป็นวันที่ (และอาจมีเวลาอาจเป็นวินาทีที่ใกล้ที่สุด) ซึ่งโพสต์ 2007 และไม่ใช่ในอนาคต

ข้อมูลเพิ่มเติม: ชนิดของเขตข้อมูล SQLite คือ TIMESTAMP

คำตอบ:


10

TIMESTAMPค่ามีแนวโน้มจากรหัสที่แอปเปิ้ลคอมูลนิธิขึ้นอยู่กับยุคของแจ 1 2001 00:00:00 GMT

เวลาสาธารณูปโภค - หลักมูลนิธิ เอกสารสำหรับนักพัฒนา Apple

Core Foundation วัดเวลาเป็นหน่วยวินาที ชนิดข้อมูลพื้นฐานคือCFTimeIntervalซึ่งจะวัดความแตกต่างเป็นวินาทีระหว่างสองครั้ง เวลาคงที่หรือวันที่ถูกกำหนดโดย CFAbsoluteTimeชนิดข้อมูลซึ่งวัดช่วงเวลาระหว่างวันที่เจาะจงและวันที่อ้างอิงแน่นอนของ 1 มกราคม 2001 00:00:00 GMT

Wolfram Alpha: 1 มกราคม 2001 00:00:00 GMT + 498586831.475129 วินาที
ผล: 4:20:31 GMT | วันพุธที่ 19 ตุลาคม 2016

Wolfram อัลฟ่า: 1 มกราคม 2001 00:00:00 GMT + 497469155.776235 วินาที
ผล: 5:52:35 GMT | วันพฤหัสบดีที่ 6 ตุลาคม 2559


คำตอบก่อนหน้า (ยังเกี่ยวข้อง)

หากไม่มีบริบทเพิ่มเติมคุณต้องมองหา Conversion ที่สมเหตุสมผล

ส่วนจำนวนเต็มเป็นจำนวนวินาทีที่เหมาะสมและตำแหน่งทศนิยมอาจแทนไมโครวินาที

ตัวเลือก 1: UNIX Epoch

Wolfram Alpha: 498586831.475129 วินาทีนับตั้งแต่ยูนิกซ์ยุค

เวลาและวันที่ในเกรกอเรียนที่สอดคล้องกัน:

UTC 20:30 น. | วันเสาร์ที่ 19 ตุลาคม 2528

วันที่ในปี 1985 สมเหตุสมผลสำหรับบันทึกนั้นหรือไม่?

ตัวเลือกที่ 2: สลับยุค

Wolfram Alpha: 498586831.475129 วินาทีที่ผ่านมา

ผลลัพธ์:

9:43:46 น. EDT | วันอาทิตย์ที่ 22 กรกฎาคม 2544

บางทีฟิลด์อาจเป็นวินาทีตั้งแต่วันที่ 1 มกราคม 2000 หรือ 1 มกราคม 2001

ตัวเลือก 3: ระยะเวลา

Wolfram Alpha: 498586831.475129 วินาที

การแปลงหน่วย:

8.3097805245855 × 10 ^ 6 นาที

138496.342076425 ชั่วโมง

5770.680919851 วัน

15.799587725555 ปีโดยเฉลี่ยของเกรโกเรียน

ระยะเวลานี้เกี่ยวข้องกับการบันทึกหรือไม่

แก้ไข:ด้วยบริบทเพิ่มเติมของคุณ (ของวันที่อยู่ระหว่าง 2007 และปัจจุบัน) "ตัวเลือกที่ 2: สลับยุค" กลายเป็นเหตุผลที่เหมาะสมที่สุดและบันทึกนี้เกิดขึ้นประมาณ 15.8 ปีหลังจากนั้น


มันย่อมมาจากแอป iOS ดีเห็น :)
Xaser
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.