Ubah format kolom tanggal di Thunderbird

14

Saya ingin mengubah format kolom "Tanggal" di daftar pesan di Thunderbird.

Untuk surat mulai hari ini, saya hanya ingin menampilkan waktu, bukan tanggal.
Untuk email dari sebelum hari ini, saya hanya ingin menampilkan tanggal, bukan waktunya.

Ini adalah penggunaan mutt setup yang sama. Saya tahu artikel wiki format tampilan Tanggal , yang menjelaskan cara mengubah format tanggal, tetapi Anda hanya dapat beralih di antara lima format yang telah ditentukan, dan tidak satu pun dari mereka adalah "Hanya tanggal".

Saya juga tahu tentang ekstensi ConfigDate , tetapi memiliki batasan yang sama, Anda tidak dapat menentukan format tanggal baru.

theomega
sumber

Jawaban:

4

Dengan asumsi saya membaca kode sumber dengan benar, saat ini tidak mungkin. Format tanggal dapat dikonfigurasi, dan dapat dimatikan sama sekali seperti yang disebutkan dalam artikel wiki yang Anda referensikan, tetapi waktu selalu ditampilkan sesuai dengan lokal komputer (tanpa detik).

Jika Anda ingin mengutak-atik kode sumber, lihat di akhir fungsi FetchDate di mailnews / base / src / nsMsgDBView.cpp. Anda perlu mengubah kTimeFormatNoSeconds ke yang lain (lihat halaman fungsi Formating Date dan Time untuk perincian).

Steve Simms
sumber
4

Memperbarui. Ada tambahan lain: Format Tanggal Super .

  1. Instal addon Format Tanggal Super
  2. Pergi ke Preferensi
  3. Pergi ke Format Tanggal
  4. Masukkan %Y.%m.%d %H:%Mke dalam Format Tanggal
  5. Pergi ke Preferensi Format Tanggal
  6. Periksa Aktifkan pada kolom Tanggal
  7. Periksa Aktifkan pada kolom Diterima
  8. Mulai ulang Thunderbird

Sekarang semua pesan dapat disortir berdasarkan tanggal, berapa pun usianya. Format baru hanya cosists angka.

pengguna2964971
sumber
1
Terima kasih. Sulit dipercaya bahwa mereka memiliki format tanggal keras (masih).
gustafbstrom
2
Tidak lagi berfungsi dengan versi Thunderbird terbaru.
Jim K
Apakah instruksi saya sudah usang atau add-on tidak lagi didukung?
user2964971
Coba unduh plugin: ConfigDate 0.75 berfungsi dengan Thunderbird 52.6.0 oleh Alexander
Paman Iroh
2

Dua saran lainnya (memilih antara sistem dan aplikasi lokal - tidak cukup fleksibel; format super tanggal - tidak kompatibel dengan thunderbird terbaru) tidak menyelesaikan masalah dalam kasus saya (60.5.2 (64-bit)), atau apakah mereka tampaknya tidak membahas pertanyaan OP.

Saya sekarang mencoba ConfigDate (versi 0.8), oleh Alexander Ihrig

»ConfigDate memungkinkan untuk mengonfigurasi kolom" Tanggal "di threadpane pesan. Saat menampilkan tajuk pesan, dimungkinkan untuk menampilkan tanggal formulasi (default) atau waktu lokal pengirim (String-String). «

Ini menjawab pertanyaan OP dengan menawarkan tiga grup berbeda: email hari ini, minggu ini, lebih tua. Pilihan untuk memilih tidak terlalu berguna menurut saya, khususnya tahun-bulan-waktu (tapi tidak ada hari) lucu. Mungkin penulis terbuka untuk kontribusi.

Kebetulan, pertanyaan ini belum implementasi yang layak, setelah 9 tahun?

mariotomo
sumber
2
Ini tidak berfungsi dengan Thunderbird 60.8.0 saya di Linux. Saya akhirnya menginstal Enhanced Date Formatteryang bekerja dengan baik.
slybloty
TB Linux 68.2.2, hampir tidak ada yang berfungsi lagi :-( Hanya "ConfigDate", dan itu bukan yang terbaik ...
e2-e4
1

Silakan periksa fitur baru yang tersedia setelah TB 60+

Opsi di bawah "Alat> Opsi, Tingkat Lanjut, Umum" sekarang memungkinkan untuk memilih apakah tampilan tanggal / waktu akan mengikuti lokal aplikasi (disesuaikan dengan pengaturan format sistem operasi untuk lokal itu) atau lokal yang dipilih dalam pengaturan regional sistem operasi. Dengan kata lain, US English Thunderbird dapat menggunakan, misalnya, format Jerman.

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

masukkan deskripsi gambar di sini

myset
sumber
1
Sayangnya, itu tidak berhasil. Setidaknya tidak di Linux dengan format en_DK. Dan saran di kb.mozillazine.org/Date_display_format juga tidak berfungsi. Benar-benar berantakan ...
mivk
Lihat askubuntu.com/a/1185784/714741 untuk solusi lengkap mengenai format tanggal ISO-8601 dalam TB 60+. Saya pikir tidak mungkin lagi melakukan apa yang diminta OP.
FichteFoll