Ändern Sie das Format der Datumsspalte in Thunderbird


12

Ich möchte das Format der "Date" -Spalte in der Nachrichtenliste in Thunderbird ändern.

Für Mails von heute möchte ich nur die Uhrzeit anzeigen, nicht das Datum.
Für Mails von heute möchte ich nur das Datum und nicht die Uhrzeit anzeigen.

Dies ist das gleiche Setup, das Mutt verwendet. Ich kenne den Wiki-Artikel zum Datumsanzeigeformat , in dem beschrieben wird, wie das Datumsformat geändert wird. Sie können jedoch nur zwischen fünf vordefinierten Formaten wechseln, und keines davon ist "Nur Datum".

Ich kenne auch die ConfigDate- Erweiterung, aber sie hat die gleichen Einschränkungen. Sie können kein neues Datumsformat definieren.

Antworten:


4

Angenommen, ich lese den Quellcode richtig, ist dies derzeit nicht möglich. Das Datumsformat ist konfigurierbar und kann wie im Wiki-Artikel, auf den Sie verwiesen haben, vollständig deaktiviert werden. Die Uhrzeit wird jedoch immer entsprechend dem Gebietsschema des Computers angezeigt (ohne Sekunden).

Wenn Sie mit dem Quellcode herumspielen möchten, lesen Sie das Ende der FetchDate-Funktion in mailnews / base / src / nsMsgDBView.cpp. Sie müssen kTimeFormatNoSeconds in etwas anderes ändern (Einzelheiten finden Sie auf der Seite mit den Formatierungsfunktionen für Datum und Uhrzeit ).


3

Aktualisieren. Es gibt ein weiteres Addon: Super Date Format .

  1. Installieren Sie das Super Date Format Addon
  2. Gehen Sie zu Einstellungen
  3. Gehen Sie zum Datumsformat
  4. Legen Sie %Y.%m.%d %H:%Min Datumsformat
  5. Gehen Sie zu Datumsformateinstellungen
  6. Aktivieren Sie die Option Am Datum aktivieren
  7. Aktivieren Sie die Option In empfangener Spalte aktivieren
  8. Starten Sie Thunderbird neu

Jetzt können alle Nachrichten nach Datum sortiert werden, egal wie alt sie sind. Das neue Format besteht nur aus Zahlen.


1
Vielen Dank. Es ist unglaublich, dass ihr Datumsformat (noch) fest codiert ist.
Gustafbstrom

1
Funktioniert nicht mehr mit aktuellen Thunderbird-Versionen.
Jim K

Sind meine Anweisungen veraltet oder wird das Add-On nicht mehr unterstützt?
user2964971

Versuchen Sie, das Plugin herunterzuladen: ConfigDate 0.75 funktioniert mit Thunderbird 52.6.0 von Alexander
Onkel Iroh

2

Die beiden anderen Vorschläge (Auswahl zwischen System- und Anwendungsgebietsschemas - nicht flexibel genug; Super-Datumsformat - nicht kompatibel mit dem neuesten Thunderbird) haben das Problem in meinem Fall (60.5.2 (64-Bit)) weder gelöst noch scheinen sie sich zu beheben die OP-Frage.

Ich versuche jetzt ConfigDate (Version 0.8) von Alexander Ihrig

»ConfigDate ermöglicht die Konfiguration der Spalte" Datum "im Nachrichten-Thread-Bereich. Bei der Anzeige des Nachrichtenkopfs ist es möglich, das (Standard-) formatierte Datum oder die lokale Sendezeit des Absenders (Date-String) anzuzeigen. «

Es behandelt die OP-Frage, indem es drei verschiedene Gruppen anbietet: die heutigen E-Mails, diese Woche älter. Die Optionen zur Auswahl sind meiner Meinung nach nicht besonders nützlich, insbesondere die Jahr-Monat-Zeit (aber kein Tag) ist lustig. Vielleicht ist der Autor offen für Beiträge.

Übrigens hat diese Frage nach 9 Jahren noch keine anständige Umsetzung?


2
Dies funktioniert nicht mit meinem Thunderbird 60.8.0 unter Linux. Am Ende habe ich installiert, Enhanced Date Formatterwas gut funktioniert.
Slybloty

TB Linux 68.2.2, fast nichts funktioniert mehr :-( Nur "ConfigDate", und das ist nicht das Beste ...
Ring Ø

1

Bitte überprüfen Sie die neue Funktion, die nach TB 60+ verfügbar ist

Mit einer Option unter "Extras> Optionen, Erweitert, Allgemein" können Sie jetzt auswählen, ob die Anzeige von Datum und Uhrzeit dem Gebietsschema der Anwendung (angepasst durch die Formateinstellungen des Betriebssystems für dieses Gebietsschema) oder dem in den regionalen Einstellungen des Betriebssystems ausgewählten Gebietsschema folgt. Mit anderen Worten, ein US English Thunderbird kann beispielsweise deutsche Formate verwenden.

https://www.thunderbird.net/en-US/thunderbird/60.0/releasenotes/

Geben Sie hier die Bildbeschreibung ein


1
Leider funktioniert es nicht. Zumindest nicht unter Linux mit en_DK-Format. Und die Vorschläge auf kb.mozillazine.org/Date_display_format funktionieren auch nicht. Es ist ein komplettes Durcheinander ...
Mivk

Unter askubuntu.com/a/1185784/714741 finden Sie die vollständige Problemumgehung bezüglich des Datumsformats ISO-8601 in TB 60+. Ich denke nicht, dass es mehr möglich ist, das zu tun, was OP verlangt hat.
FichteFoll
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.