ฐานข้อมูล tzdata ใช้งานอย่างไร
ระบบปฏิบัติการที่แตกต่างกันดูเหมือนจะจัดการกับการปรับเวลาตามฤดูกาล (DST) แตกต่างกัน ฉันชอบวิธีการ Cisco IOS ซึ่งง่ายมากและให้เปลี่ยนวันที่และเวลาเมื่อ DST เริ่มต้นและสิ้นสุด ตัวอย่างเช่น: clock summer-time EDT recurring 2 Sun Mar 2:00 1 Sun Nov 2:00 60 .. ปรับนาฬิกาล่วงหน้า 60 นาทีในวันอาทิตย์ของสัปดาห์ที่สองของเดือนมีนาคมเวลา 2:00 น. และเปลี่ยนนาฬิกากลับ 60 นาทีในวันอาทิตย์แรกของเดือนพฤศจิกายนเวลา 2:00 Linux จัดการกับ DST อย่างไร ฉันรู้ว่ามีtzdataแพคเกจที่มีไฟล์ข้อมูลเขตเวลาและไฟล์เหล่านั้นติดตั้งใน/usr/share/zoneinfo/ไดเรกทอรี ไฟล์เหล่านั้นถูกใช้งานอย่างไรและโดยยูทิลิตี้ใด ฉันสามารถดูการเปลี่ยนแปลงจาก UTC (2) และชื่อเขตเวลา (EET และ EEST) ในไฟล์: T60:~# strings /usr/share/zoneinfo/posix/Europe/Helsinki …