Saat görüntüleme formatı, Tarih ve Saat tercihinde Saat sekmesinde bulunur. Yılın haftasını eklemenin bir yolu olmadığını not edebilirsiniz.
Kısmi bir çözüm var, Mac OS X’de Hafta numaralarına bakınız , burada Diller ve Bölge tercihi bölmesi, Gelişmiş Tarihler sekmesinde yılın haftasını tam tarih biçimine eklemek için talimatlar vardır. Orada araç çubuğundaki zaman veya saat göstergesine tıkladıktan sonra aşağı açılır menünün ilk satırında yılın haftası da dahil olmak üzere tam tarih görüntülenir. Biçimi değiştirirken ayrıca bir boşluk veya başka ayırıcılar ve ek açıklamalar ekleyebilirsiniz.
Tam tarihin otomatik kullanımı için bir etkisi olabilir.
Bu, yılın haftasını eklemek ve ardından mevcut tam tarihin başlangıcına ilave bir alan eklemek suretiyle yapıldı:

ek
Anketör, daha doğrudan aradığım bir şeyin peşindeyken yaptığı yorumdan sonra, biçimin bir plist dosyasında sabit olmadığını buldu (Saat tercihlerini değiştirdikten sonra bir plist dosyasını değiştirmedi), bu yüzden daha da geniş kapsamlı aradım.
Tercihlere hafta ekleyebileceğiniz Day-O uygulamasına bakın :

(Sondaki boşluk ve 'w').
Size bir menü çubuğu görüntüsü verir:

Bir önceki simgeyi ayın içindeyken kaldırmak için Simgeyi Göster seçeneğini tıklayabilirsiniz. Apple saat ekranını kapatmak için 'Tarih ve Saat Tercihleri'nde araç çubuğu saatini,' Menü çubuğunda tarih ve saati göster 'seçeneğinin üzerine tıklayarak da kapatabilirsiniz.
Day-O tercihlerini

verir:

Apple'ın menü çubuğu saati ile geri dönmeye geri dönelim:
Saat formatı tercihlerini
$> defaults okuma com.apple.menuextra.clock
{
DateFormat = "EEE d MMM s: dd: ss a";
FlashDateSeparators = 0;
IsAnalog = 0;
}
Biçimi yılın haftasını içerecek şekilde ayarlamaya çalışmak (önceki bir öğe olarak boşluk bırakarak):
$> defaults com.apple.menuextra.clock "DateFormat" yazin EW d MMM saat: aa: ss a '
plist dosyasını güncellemekten başka bir şey yapmaz (~ / Library / Preferences / com.apple.menuextra.clock.plist). Ayrıca çeşitli varyasyonları denedim (saat dilimini eklemek gibi).
$> defaults okuma com.apple.menuextra.clock
{
DateFormat = "ww EEE d MMM h: mm: ss a";
FlashDateSeparators = 0;
IsAnalog = 0;
}
Bundan prosedürsel olarak yanlış olan bir şey olduğu sonucuna varabiliriz, ya bu formatı ayarlamak için yanlış yer ya da daha sonra gerçekleşmesi gereken bir şey ya da bir kombinasyon.
Bir oturumu kapattıktan veya yeniden başlattıktan sonra değişiklik kayboluyor.
Daha fazla araştırmaya ihtiyaç var.