在任务栏中隐藏时间但显示日期

dse*_*ton 3 indicator clock unity

有没有办法在带有 Unity 的 Ubuntu 的指示器/托盘区域中仅显示日期(即显示当前时间)?

System Settings > Time & Date > Clock的设置面板中,有一个隐藏日期的选项,但反过来不行。

原因是我觉得把时钟放在那边,盯着我看,太分散注意力了。另一方面,我想将指示器图标保留在那里,以便在我需要时方便时钟(单击图标比date在终端中输入更快)。

如果默认应用程序无法实现这一点,我愿意安装其他(第 3 方)指示器应用程序。

Ron*_*Ron 5

您可以使用dconf-tools. 所以打开一个终端并输入:

sudo apt-get install dconf-tools
Run Code Online (Sandbox Code Playgroud)

现在,打开 dconf 工具并转到 com -> canonical -> indicator -> datetime

变化值time-formatcustom,改变的价值custom-time-format%F %A。这将隐藏时间并将日期显示为YYYY-mm-dd <full weekday name>man date有关您可以使用的其他格式,请参阅。

在此处输入图片说明

来自man date

%F     full date; same as %Y-%m-%d
%A     locale's full weekday name (e.g., Sunday)
Run Code Online (Sandbox Code Playgroud)


Syl*_*eau 5

使用命令行:

dconf write /com/canonical/indicator/datetime/time-format "'custom'"
dconf write /com/canonical/indicator/datetime/custom-time-format "'%a %d %h'"
Run Code Online (Sandbox Code Playgroud)

日期时间格式请参考strftime()语法。

要重置设置:

dconf reset /com/canonical/indicator/datetime/time-format 
dconf reset /com/canonical/indicator/datetime/custom-time-format 
Run Code Online (Sandbox Code Playgroud)