基本上我想改變約會時間出現在選單列右側作業系統僅顯示數字(如 Windows)。
我已成功新增日期,但目前顯示:8 月 10 日 10:49
我希望它顯示:10/08
那可能嗎?
答案1
有 3rd 方應用程式第 0 天。檢查它是否符合您的要求以及是否與您的 OS X 版本相容。
您也可以設定修改終端使用如下命令:
defaults write com.apple.menuextra.clock "DateFormat" "EEE MMM d h:mm:ss"
您必須替換引號之間的字串。由於這沒有足夠的記錄,您必須對其進行修改。
變更過去會立即生效,但在最新版本的 OS X 中,預設值位於「首選項快取」中,您無法立即看到變更。在這種情況下,您需要發出命令killall SystemUIServer
來重新載入 Clock.menu Menu Extra 首選項。
無法保證這些變更會永久套用,因此重新啟動後它們可能會恢復為原始格式。
使用http://nsdateformatter.com/作為日期/時間格式修飾符的參考,但請記住功能表列僅接受其中的子集。若要檢查修飾符是否受支持,請在套用日期格式後讀取日期格式(UI 伺服器需要延遲才能重新載入):
$ defaults write com.apple.menuextra.clock "DateFormat" "d MMM w HH:mm" \
&& killall SystemUIServer \
&& sleep 2 && defaults read com.apple.menuextra.clock "DateFormat"
d MMM HH:mm
正如您所看到的,週修飾符不受支援並從格式字串中刪除。這個帖子建議修改完整日期格式以包含您需要的內容(在我的情況下為週數),當您單擊功能表列中的日期/時間條目時它將顯示: