ฉันจะเพิ่มนาฬิกาโลก UTC ลงในแดชบอร์ด OSX ของฉันได้อย่างไร


20

ในแดชบอร์ด OSX นาฬิกาโลกไม่มีตัวเลือก UTC การเลือกลอนดอนใช้งานได้เพียงครึ่งปีเท่านั้น (อีกครึ่งหนึ่งของลอนดอนอยู่ในเวลาออมแสงและเป็น UTC + 1)

ฉันสามารถเลือก Atlantic / Reykjavik ซึ่งเป็น UTC เสมอ แต่ดูเหมือนว่าจะเป็นการแฮกและฉันอยากให้นาฬิกาของฉันแสดง "UTC" แทน "Reykjavik"

คำตอบ:


18

มีนาฬิกา UTC อยู่แล้ว

สมมติว่าคุณอยู่ใน Yosemite:

  1. ไปที่ศูนย์การแจ้งเตือนของคุณ
  2. คลิกแก้ไขที่ด้านล่าง
  3. เพิ่มนาฬิกาโลกและคลิกเสร็จสิ้น
  4. วางเมาส์เหนือนาฬิกาโลกที่คุณเพิ่งเพิ่มและคลิกที่ไอคอน (i)
  5. ป้อน UTC เมื่อถามถึงเมือง
  6. แค่นั้นแหละ. คุณทำเสร็จแล้ว

15

คุณสามารถแก้ไขแหล่งที่มาของวิดเจ็ตนาฬิกาโลกเพื่อเพิ่ม UTC:

cd /Library/Widgets
sudo vi WorldClock.js

ตั้งแต่ Mac OS El Capitan ไฟล์นี้พบได้ที่นี่:

cd /Library/Widgets/World Clock.wdgt/
sudo vi WorldClock.js

จากนั้นในส่วนของยุโรปให้เพิ่มบรรทัด:

{city:'UTC', offset:0, timezone:'UTC', id:"2647937"},

"เมือง" จะกลายเป็นชื่อที่แสดงของวิดเจ็ตนาฬิกา มันสามารถเป็นอะไรก็ได้ที่คุณชอบ

คุณอาจต้องลบและสร้างนาฬิกาที่มีอยู่ในแดชบอร์ดของคุณอีกครั้งเพื่อให้ UTC ปรากฏขึ้นในรายการ ตั้งแต่ Mac OS Mojave คุณจะต้องฆ่ากระบวนการ DashboardClient เพื่อดูตัวเลือกใหม่ (มันจะรีสตาร์ทด้วยตัวเอง):

killall DashboardClient

ดูเหมือนว่าแฮ็คด้วย: UTC ไม่ควรเป็น "เมือง"
สุดยอด

7
เพียงแค่การปรับปรุงบน Mac OS X 10.11.6 El Capitan ไฟล์ที่อยู่ในWorldClock.js /Library/Widgets/World Clock.wdgt/
jlp

2
เพียงแค่อัปเดตบน Sierra UTC มีอยู่แล้ว ไม่จำเป็นต้องแฮ็ค
Sassan

1
@ joe-p คุณเป็นผู้กำหนดidมูลค่าหรือเป็นอย่างไร
Brettski

2
ใน Mac OS Mojave ฉันได้ฆ่ากระบวนการ DashboardClient ($ killall DashboardClient) มันรีสตาร์ทด้วยตัวเอง หลังจากนั้นฉันเห็น UTC ในนาฬิกา
674669

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