Ubuntu 18.04 のトップバーの時計の表示形式を変更する

トップバーの時計に西暦を表示したりするには拡張機能をインストールする必要がある。

目次

インストール方法

chrome-gnome-shellGNOME Shell integration – Firefox 向けアドオン をインストールした状態で Panel Date Format - GNOME Shell Extensions にアクセスし、ページ右側辺りにある OFF ボタンをクリックして ON にすると、時計の表示形式が変更される。

f:id:sicklylife:20180926203754p:plain

設定の変更

GUI の設定ウィンドウは用意されていないため、設定の変更にはコマンドを使用する。

西暦/月/日 (曜日) 時:分 という表示にしたい場合

dconf write /org/gnome/shell/extensions/panel-date-format/format "'%Y/%m/%d \(%a\) %H∶%M'" 

f:id:sicklylife:20180926204203p:plain

秒も表示したい場合は以下のようにする。

dconf write /org/gnome/shell/extensions/panel-date-format/format "'%Y/%m/%d \(%a\) %H∶%M∶%S'" 

f:id:sicklylife:20180926204426p:plain

○○○○年△月✕日(曜日) 時:分 という表示にしたい場合

dconf write /org/gnome/shell/extensions/panel-date-format/format "'%Y年%m月%d日\(%a\) %H∶%M'" 

f:id:sicklylife:20180926204714p:plain

秒も表示したい場合は以下のようにする。

dconf write /org/gnome/shell/extensions/panel-date-format/format "'%Y年%m月%d日\(%a\) %H∶%M∶%S'" 

f:id:sicklylife:20180926204816p:plain

○○○○年△月✕日(曜日) ■時◇分 という表示にしたい場合

dconf write /org/gnome/shell/extensions/panel-date-format/format "'%Y年%m月%d日\(%a\) %H時%M分'" 

f:id:sicklylife:20180926205345p:plain

秒も表示したい場合は以下のようにする。

dconf write /org/gnome/shell/extensions/panel-date-format/format "'%Y年%m月%d日\(%a\) %H時%M分%S秒'" 

f:id:sicklylife:20180926205402p:plain

設定を初期化する場合

dconf reset /org/gnome/shell/extensions/panel-date-format/format 

その他のオプション

利用可能な値の一覧は以下のページにある。

https://developer.gnome.org/glib/stable/glib-GDateTime.html#g-date-time-format

  • %a
    • 曜日の頭文字。月曜日なら「月」と表示される。
  • %A
    • 曜日。月曜日なら「月曜日」と表示される。
  • %b
    • 月の略名。日本語環境では「9月」などと表示される。
  • %B
    • 月名。日本語環境では上に同じ。
  • %c
    • 年月日時分秒。日本語環境では「2018年09月26日 20時59分30秒」などと表示される。
  • %C
    • 西暦の上二桁。現時点だと「20」と表示される。
  • %d
    • 日付 (01〜31)
  • %e
    • 日付 (1〜31)
  • %F
    • ISO 8601 形式の年月日 (例: 2018-09-26)
  • %H
    • 時間 (00〜23)
  • %I
    • 時間 (01〜12)
  • %j
    • 年の最初からの経過日数 (001〜366)
  • %k
    • 時間 (0〜23)
  • %l
    • 時間 (1〜12)
  • %m
    • 月 (01〜12)
  • %M
    • 分 (00〜59)
  • %p
    • AM/PM。日本語環境では「午前」「午後」と表示される。
  • %P
    • AM/PM。日本語環境では上に同じ。
  • %r
    • 時分秒。日本語環境では「午後09時18分30秒」などと表示される。
  • %R
    • 時分。「21:19」のように表示される。ただし「∶」ではなく「:」が用いられる (文字コードが異なる)。
  • %s
    • 1970-01-01 00:00:00 UTC からの経過秒数。
  • %S
    • 秒 (00〜59)
  • %t
    • タブ文字
  • %T
    • 時分秒。「21:22:50」のように表示される。ただし「∶」ではなく「:」が用いられる (文字コードが異なる)。
  • %u
    • 月曜日を1とした1〜7までの値
  • %V
    • 週番号 (01〜53)
  • %w
    • 日曜日を0とした0〜6までの値
  • %x
    • 現在のローケルでの年月日 (例: 2018年09月26日)
  • %X
    • 現在のロケールでの時分秒 (例: 21時28分03秒)
  • %y
    • 西暦の下二桁 (例: 18)
  • %Y
    • 西暦 (例: 2018)
  • %z
  • %:z
  • %::z
  • %:::z
  • %A
  • %%
    • %