基本上我想将出现在OS X菜单栏右侧的日期/时间更改为仅显示数字(如 Windows)。
我已设法添加日期,但目前显示:8 月 10 日 10:49
我希望它显示: 10/08
那可能吗?
有第0 天的第 3 方应用程序。检查它是否符合您的要求,以及它是否与您的 OS X 版本兼容。
您也可以使用如下命令从终端设置修改:
defaults write com.apple.menuextra.clock "DateFormat" "EEE MMM d h:mm:ss"
Run Code Online (Sandbox Code Playgroud)
您必须替换引号之间的字符串。由于这没有足够的记录,您必须对其进行修补。
更改过去会立即生效,但在最新版本的 OS X 中,默认值位于“优先缓存”中,您无法立即看到更改。在这种情况下,您需要发出 akillall 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
Run Code Online (Sandbox Code Playgroud)
如您所见,周修饰符不受支持并从格式字符串中删除。这篇文章建议修改完整日期格式以包含您需要的内容(在我的情况下为周数),当您单击菜单栏中的日期/时间条目时,它将显示:
归档时间: |
|
查看次数: |
5123 次 |
最近记录: |