Изменить формат даты и времени OS X в строке меню

Изменить формат даты и времени OS X в строке меню

В принципе я хочу изменитьдата/времякоторый появляется в правой части строки меню вОС Xдля отображения только цифр (как в Windows).

Мне удалось добавить даты, но сейчас отображается: 10 авг. 10:49

Я бы хотел, чтобы было показано:10/08

Это возможно?

решение1

Существуют сторонние приложения, такие какДень 0. Проверьте, делает ли он то, что вам нужно, и совместим ли он с вашей версией OS X.

Также вы можете установить модификации изТерминалиспользуя команду типа:

defaults write com.apple.menuextra.clock "DateFormat" "EEE MMM d  h:mm:ss"

Вам нужно заменить строку между кавычками. Поскольку это недостаточно документировано, вам придется с этим повозиться.

Изменение вступало в силу немедленно, но в последних версиях OS X значения по умолчанию находятся в "prefrence cache", и вы не можете увидеть изменения немедленно. В этом случае вам нужно выполнить команду , killall SystemUIServerчтобы перезагрузить настройки Clock.menu Menu Extra.

Нет никаких гарантий, что эти изменения будут применены навсегда, поэтому вполне возможно, что после перезагрузки они вернутся к исходному формату.


Использоватьhttp://nsdateformatter.com/в качестве справочного материала для модификаторов формата даты/времени, но имейте в виду, что строка меню принимает только подмножество из них. Чтобы проверить, поддерживается ли модификатор, считайте формат даты обратно после его применения (задержка необходима для перезагрузки сервера пользовательского интерфейса):

$ 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

Как видите, модификатор недели не поддерживается и удален из строки формата.Эта почтапредлагает изменить формат полной даты, включив в него то, что вам нужно (в моем случае — номер недели), и он отобразится при нажатии на запись даты/времени в строке меню:

введите описание изображения здесь

Связанный контент