Derzeit zeigt Thunderbird die Uhrzeit im AM / PM-Modus an.
Wie kann ich in den 24h-Modus wechseln?
UPDATE 1:
$ locale |grep LC_TIME
LC_TIME="en_US.UTF-8"
thunderbird
time
locale
pl1nk
quelle
quelle
Antworten:
Ok, habe es gelöst:
1) Stellen Sie sicher, dass Sie das Gebietsschema haben, das Sie benötigen. Sie können nicht sagen, welches Sie speziell benötigen, aber wenn Sie wissen, dass Sie es so erstellen (mithilfe von en_DK.utf8).
2) Um sicherzustellen, dass dieses Gebietsschema für Thunderbird gültig ist, fügen Sie es dem Skript hinzu, das Thunderbird startet. Suchen Sie also zuerst dieses Skript:
2a) finde das richtige Drehbuch
In meinem Fall: / usr / bin / thunderbird
2b) füge das Gebietsschema zum Skript hinzu (ich benutze den Editor geany):
Fügen Sie dies am Anfang des Skripts hinzu (ich habe es ganz am Anfang eingefügt):
Ich möchte nur Folgendes hinzufügen:
https://help.ubuntu.com/community/Locale
BEARBEITEN: wie von pl1nk ausgeführt Eine bessere Lösung wäre, NICHT das Skript / usr / bin / thunderbird zu berühren und stattdessen das Skript '/ usr / local / bin / thunderbird' mit diesem Inhalt zu erstellen
Stellen Sie sicher, dass es ausführbar ist
Dann überprüfe, ob es benutzt wird, um Thunderbird zu starten:
sollte damit antworten:
Jetzt kann Thunderbird wie bisher gestartet werden.
quelle
Es gibt ein Super Date Format Thunderbird Addon:
quelle
Thunderbird 60
Die Formatierung von Datums- und Uhrzeitangaben in Thunderbird 60 hat sich geändert . Im Folgenden wird ein Datums- / Uhrzeitformat angegeben, das wie folgt aussieht
2018-12-04 14:23
:Erstellen Sie das Stammgebietsschema
Kopieren Sie den Thunderbird-Launcher lokal
Ändern Sie das Datum / Uhrzeit-Gebietsschema für Thunderbird
Thunderbird 59 und niedriger
Die Antwort von Fsando funktioniert, aber LC_ALL ändert das gesamte Gebietsschema (Datum, Nummer, Währungsformat usw.), das von Thunderbird verwendet wird, anstatt nur das Datums- / Zeitformat, das in der Frage nur abgefragt wird. Nicht nur das, aber ich mag es nicht, zusätzliche Skripte zu erstellen, wenn ich nicht muss. Folgendes habe ich getan:
Stellen Sie sicher, dass das Gebietsschema en_DK.utf8 verfügbar ist (es sollte bereits verfügbar sein, wenn Ihre Desktopsprache Englisch ist):
Wenn dies nicht der Fall ist , installieren Sie das Gebietsschema auf offizielle Weise :
Oder wenn Sie keine Lust haben, zusätzliche Pakete zu installieren:
Kopieren Sie den Thunderbird-Launcher lokal
Ändern Sie nur das Datum / Uhrzeit-Gebietsschema für Thunderbird
Wenn Sie Xfce verwenden, wird die Änderung sofort übernommen, aber wenn Sie Unity verwenden, müssen Sie sich möglicherweise abmelden / wieder anmelden. Sie sind sich in Bezug auf GNOME nicht sicher.
Wenn Sie Thunderbird das nächste Mal über Ihren Launcher öffnen, sollte das neue Datums- / Uhrzeitformat verwendet werden.
Vorteile:
Als Bonus sollte die Änderung nicht überschrieben werden, wenn das Thunderbird-Paket aktualisiert wird, da es Ihre lokale Launcher-Datei nicht berührt.
Quelle:
http://kb.mozillazine.org/Date_display_format
Hinweis: Wie Sparhawk erwähnt , ändert LC_TIME sowohl das Datumsformat als auch das Zeitformat. Sie können jedoch ein Gebietsschema mit demselben Datumsformat und anderem Zeitformat finden und dadurch nur das Zeitformat ändern.
So
en_US.utf8
sieht beispielsweise das Gebietsschema aus:Durch Ändern des Gebietsschemas auf
en_DK.utf8
wird auch das Datumsformat geändert:quelle
en_US.UTF8
unden_GB.UTF8
. Das heißt, ersteres ist MM / TT / JJ und letzteres ist TT / MM / JJ. Dies könnte einen Unterschied in Thunderbird machen?Ich führe mein System auch als en_US.UTF-8 aus, nur für den Fall ....
quelle
en_DK
funktioniert Thunderbird in neueren Versionen nicht mehr,env LC_TIME=sv_SE.UTF-8 thunderbird
funktioniert jedoch einwandfrei (sofern nicht das "lange" Datumsformat verwendet wird).Ich habe gerade hinzugefügt
LC_TIME=en_DK.UTF-8
zu/etc/default/locale
. Funktioniert gut unter Linux Mint 17.3, sollte auch unter Ubuntu funktionieren.1) Öffnen Sie
/etc/default/locale
in Ihrem Editor. Der Inhalt der Datei sollte ungefähr so aussehen:2) hinzufügen
LC_TIME=en_DK.UTF-8
. WennLC_TIME=
bereits vorhanden, ändern Sie den Wert inen_DK.UTF-8
.3) Speichern Sie das Betriebssystem und starten Sie es neu.
/etc/default/locale
ist nicht Thunderbird-spezifisch. Wenn Sie dort das Format ändern, gilt dies wahrscheinlich auch für andere Anwendungen.quelle
In Ubuntu 18.04 und höher (und wahrscheinlich in anderen auf Gnome basierenden Distributionen) wird das Datumsformat für jeden Benutzer von Gnome gesteuert. Öffnen Sie
Terminal
und geben Sie ein:Starten Sie dann Thunderbird neu.
Gutschrift: Ein Kommentar von PRATAP zu einer verwandten Frage. Festlegen des Datumsformats von 12 bis 24 Stunden in der Befehlszeile
quelle
Für das Zeit- und Datumsformat gibt es eine einfache Lösung: Für Thunderbird 60+ funktioniert ein neueres Plugin, mit dem das Zeit- und Datumsformat vollständig angepasst werden kann. Es heißt "Enhanced Date Formatter" und befindet sich in der Liste der Erweiterungen in Thunderbird. Starten Sie Thunderbird und suchen Sie danach, installieren Sie es und passen Sie es nach Ihren Wünschen an.
quelle