Alterar formato de data e hora do OS X na barra de menus

4

Basicamente eu quero mudar a data / hora que aparece no lado direito da barra de menu no OS X para exibir apenas números (como o Windows).

Já consegui adicionar datas mas atualmente mostra: 10 Ago 10:49

Gostaria que fosse mostrado: 10/08

Isso é possível?

    
por Warpzit 10.08.2016 / 10:49

1 resposta

4

Existem aplicativos de terceiros como Dia 0 . Verifique se ele faz o que você quer e se é compatível com sua versão do OS X.

Além disso, você pode definir modificações do Terminal usando um comando como:

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

Você tem que substituir a string entre as aspas. Como isso não é documentado o suficiente, você precisa mexer nele.

A alteração costumava ter efeito imediatamente, mas nas versões recentes do OS X, os padrões estão em um "cache de pré-feições" e você não pode ver as alterações imediatamente. Nesse caso, você precisa emitir um killall SystemUIServer para recarregar o Preferências do menu Clock.menu Menu Extra.

Nada garante que essas alterações sejam aplicadas permanentemente, por isso é possível que elas voltem ao formato original após a reinicialização.

Use o link como referência para os modificadores de formato de data / hora, mas lembre-se de que a barra de menu aceita apenas um subconjunto deles. Para verificar se o modificador é suportado, leia o formato de data de volta depois que ele foi aplicado (o atraso é necessário para o servidor de UI recarregar):

$ 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

Como você vê, o modificador de semana não é suportado e retirado da string de formatação. Esta postagem sugere modificar o formato de data completo para incluir o que você precisa (número da semana no meu caso) e vai aparecer quando você clicar na entrada de data / hora na barra de menu:

    
por 10.08.2016 / 11:30