日付と時刻をすべて大文字で表示するようにフォーマットするにはどうすればよいですか?

日付と時刻をすべて大文字で表示するようにフォーマットするにはどうすればよいですか?

私は Linux Mint 17 を Cinnamon デスクトップ環境で使用しています。日付と時刻をフォーマットして、月 (省略形) と曜日 (省略形) をすべて大文字で表示する方法があればいいなと思っています。

具体的には、「カレンダー パネル アプレット」にこれが求められていますが、システム全体でそれが可能であっても構いません。

適切なパラメータは%^aとであるはずです%^bが、これによって発生するのはクロック形式エラーだけです。適切な構文を使用するのはここまでです。

また、f (私のロケール) ファイルにアクセスしlocales/en_US.con、Unicode をLC_TIME省略された値 (12 か月すべてと 7 日間すべて) の大文字に相当するように変更しましたが、これによって何も変更されませんでした。

この変更が確実に有効になるように、再生成と再起動も行いました。ダメでした。

それは絶対に必要なことではなく、慣れればよいのです。私がやらないのは、やり方を考えるために十分な努力をせずに、「もう諦めた。このアイデアはやめて…」と言うことです。なぜなら、その形式の方が私は好きだし、たとえ目標が達成できなかったとしても、そのプロセスから何かを学ぶ可能性が高いからです。

これを達成するための比較的「苦痛のない」方法はあるでしょうか?

適切なソース コードがどこにあり、何も壊さずにそれを実行できる方法を知っていれば、喜んで適切なソース コードを調べて再コンパイルなどを行います。これまで、コンパイルされて実行中のシステム ファイルのソースを変更したことはありません。

おそらく、追加のインストールを必要としない深さであれば、喜んで探求するでしょうし、その場合でも喜んでそうするかもしれません。

答え1

ターミナルから:

$ 日付 +'%^a, %d %^b %Y'
2015年3月22日(日)

$ 日付 +'%a, %d %b %Y'
2015年3月22日(日)

LC_TIME= date ...英語/デフォルトロケールで表示させるには、null LC_TIME を先頭に追加します。

「デスクトップ」は^定義から文字を削除しているのでしょうか?挿入したい文字ごとに
入力するエスケープ文字を先頭に追加することは可能ですか?\^^

関連情報