มีวิธีการตรวจสอบเขตเวลาที่เป็นตัวเลข (เช่นแตกต่างจาก UTC) ฉันกำลังใช้เทอร์มินัล OS X อยู่หรือไม่?
มีวิธีการตรวจสอบเขตเวลาที่เป็นตัวเลข (เช่นแตกต่างจาก UTC) ฉันกำลังใช้เทอร์มินัล OS X อยู่หรือไม่?
คำตอบ:
ใช่คุณสามารถทำได้โดยใช้date
คำสั่ง:
date +%z
%z
เท่ากับโซนเวลาค่าชดเชยตามที่ได้อธิบายในรายละเอียดเพิ่มเติมหน้าคนนี้strftime
ที่มีวันที่และรูปแบบเวลาข้อมูล:
%z
ถูกแทนที่โดยออฟเซ็ตเขตเวลาจาก UTC เครื่องหมายบวกนำหน้าหมายถึงทางตะวันออกของ UTC เครื่องหมายลบสำหรับตะวันตกของ UTC ชั่วโมงและนาทีตามด้วยตัวเลขสองหลักแต่ละตัวและไม่มีตัวคั่นระหว่างกัน (แบบฟอร์มทั่วไปสำหรับส่วนหัววันที่ RFC 822)