หากคุณติดตั้งtzdata
แพ็กเกจซอร์สคุณจะพบคำตอบทั้งหมดของคุณ:
sudo apt-get install apt-src
mkdir tzdata && cd tzdata
apt-src install tzdata
โดยเฉพาะ:
posix และขวา :
มีรุ่นที่แตกต่างกันสองรุ่น: - เวอร์ชัน "posix" เป็นไปตาม Coordinated Universal Time (UTC) - เวอร์ชัน "ถูกต้อง" ใช้เวลามาตรฐานระหว่างประเทศ (TAI) และประกอบด้วยวินาทีกระโดด
ฯลฯ :
รายการเหล่านี้ส่วนใหญ่นำเสนอด้วยเหตุผลทางประวัติศาสตร์เพื่อให้ผู้คนในพื้นที่ที่ไม่ครอบคลุมโดยไฟล์ tz สามารถ "zic -l" ไปยังโซนเวลาที่เหมาะกับพื้นที่ของพวกเขา ทุกวันนี้ไฟล์ tz ครอบคลุมโลกเกือบทั้งหมดที่อยู่อาศัยและความต้องการในทางปฏิบัติสำหรับรายการที่ไม่ได้อยู่ใน UTC ในขณะนี้คือสำหรับเรือในทะเลที่ไม่สามารถใช้การตั้งค่า POSIX TZ
EST5EDT, ... :
GB, GB-Eire, GMT, GMT + 0, GMT-0, GMT0, NZ, NZ-CHAT, PRC, ROC, ROK, UCT, UTC อยู่ที่นั่นเพราะมีการเปลี่ยนชื่อโซนเวลา:
ไฟล์นี้มีลิงก์ระหว่างชื่อปัจจุบันสำหรับเขตเวลาและชื่อเก่า หลายชื่อเปลี่ยนไปในปลายปี 2536
CET, CST6CDT, EET, EST, EST5EDT, HST, MET, MST, MST7MDT, PST8PDT, WET มีไว้สำหรับความเข้ากันได้แบบย้อนหลัง
จาก Arthur David Olson, 2005-12-19 เราสร้างไฟล์ที่ระบุด้านล่างเพื่อป้องกันไฟล์เก่าที่มีข้อมูลล้าสมัยที่ถูกทิ้งไว้ในไดเรกทอรีไบนารีเขตเวลา เรา จำกัด รายการไว้เฉพาะชื่อที่ปรากฏในแพ็คเกจโซนเวลารุ่นก่อนหน้านี้ เราทำสิ่งเหล่านี้เป็นเขตแยกต่างหากแทนที่จะเป็นลิงก์เพื่อหลีกเลี่ยงปัญหาหากสถานที่ใดแห่งหนึ่งเปลี่ยนไปไม่ว่าจะสังเกตเห็น DST หรือไม่ เราวางข้อกำหนดเหล่านี้ไว้ในไฟล์ Northamerica ทั้งคู่เพื่อเพิ่มโอกาสที่พวกเขาจะได้รับการรวบรวมและหลีกเลี่ยงความจำเป็นในการทำซ้ำกฎของสหรัฐอเมริกาในไฟล์อื่น