เปลี่ยนเขตเวลาชดเชยโดยไม่เปลี่ยนรหัสเขตเวลาใน linux RHEL


0

เขตเวลาปัจจุบันของฉันคือ 'แอฟริกา / คาร์ทูม' ซึ่งเป็น GMT + 3: 00 ตามการผึ่งให้แห้งของรัฐบาลมันจะเป็น GMT + 2: 00 เริ่มตั้งแต่วันที่ 1 พฤศจิกายนฉันรู้ว่าฉันสามารถเปลี่ยนวันที่ปัจจุบันของฉันเป็นชั่วโมงก่อนหน้านี้ แต่ยังคง เมื่อฉันพิมพ์ข้อมูลเขตเวลาฉันจะได้รับ 'GMT + 3: 00' ฉันจะเปลี่ยนเขตเวลาได้อย่างไรโดยไม่ต้องตั้งค่าวันที่

คำตอบ:


0

ทางออกที่ดีที่สุดของคุณคือการสร้างไฟล์เขตเวลา

ดูman tzfileเนื้อหาไฟล์และman zicหาวิธีสร้างไฟล์แม้ว่าวิธีที่รวดเร็วและสกปรกคือการคัดลอกไฟล์ TZ บางไฟล์จากเมืองใน GMT + 2 และการตั้งค่า DST เดียวกัน

บนลีนุกซ์ปัจจุบันของฉัน/usr/share/zoneinfo/Africa/Khartoumคือลิงค์อ่อน ๆ/usr/share/zoneinfo/Africa/Jubaเพื่อที่คุณจะได้ไฟล์ที่แตกต่างกันสองไฟล์

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