Cambiar el formato de la columna de fecha en Thunderbird

14

Quiero cambiar el formato de la columna "Fecha" en la lista de mensajes en Thunderbird.

Para los correos de hoy, quiero mostrar solo la hora, no la fecha.
Para los correos de antes de hoy, quiero mostrar solo la fecha, no la hora.

Esta es la misma configuración que utiliza mutt. Conozco el artículo wiki del formato de visualización de fecha , que describe cómo cambiar el formato de fecha, pero solo puede cambiar entre cinco formatos predefinidos, y ninguno de ellos es "Fecha solamente".

También conozco la extensión ConfigDate , pero tiene las mismas limitaciones, no puedes definir un nuevo formato de fecha.

theomega
fuente

Respuestas:

4

Suponiendo que estoy leyendo el código fuente correctamente, esto no es posible actualmente. El formato de fecha es configurable y se puede desactivar por completo como se indica en el artículo wiki al que hizo referencia, pero la hora siempre se muestra de acuerdo con la configuración regional de la computadora (sin segundos).

Si está dispuesto a jugar con el código fuente, mire el final de la función FetchDate en mailnews / base / src / nsMsgDBView.cpp. Deberá cambiar kTimeFormatNoSeconds a otra cosa (consulte la página de funciones de formato de fecha y hora para obtener más información).

Steve Simms
fuente
4

Actualizar. Hay otro complemento: Super Date Format .

  1. Instalar el complemento Super Date Format
  2. Ir a Preferencias
  3. Ir al formato de fecha
  4. Insertar %Y.%m.%d %H:%Men formato de fecha
  5. Ir a Preferencias de formato de fecha
  6. Marque Habilitar en la columna Fecha
  7. Marque Habilitar en columna recibida
  8. Reiniciar Thunderbird

Ahora todos los mensajes pueden ordenarse por fecha, sin importar la antigüedad. El nuevo formato solo cosiste de números.

usuario2964971
fuente
1
Gracias. Es increíble que tengan su formato de fecha codificado (aún).
gustafbstrom
2
Ya no funciona con versiones recientes de Thunderbird.
Jim K
¿Mis instrucciones están en desuso o ya no se admite el complemento?
user2964971
Intente descargar el complemento: ConfigDate 0.75 funciona con Thunderbird 52.6.0 por Alexander
Tío Iroh
2

Las otras dos sugerencias (elegir entre configuraciones regionales del sistema y de la aplicación, no lo suficientemente flexibles; formato de super fecha, incompatible con el último thunderbird) no resolvieron el problema en mi caso (60.5.2 (64 bits)), ni parecen abordar La pregunta de OP.

Ahora estoy probando ConfigDate (versión 0.8), de Alexander Ihrig

»ConfigDate permite configurar la columna" Fecha "en el panel de mensajes. Cuando se muestra el encabezado del mensaje, es posible mostrar la fecha formateada (predeterminada) o la hora de envío local del remitente (Fecha-Cadena). «

Aborda la pregunta de OP al ofrecer tres grupos diferentes: correos electrónicos de hoy, esta semana, anteriores. Las opciones para elegir no son particularmente útiles para mí, en particular el año-mes-tiempo (pero ningún día) es divertido. Quizás el autor está abierto a contribuciones.

Por cierto, esta pregunta aún no tiene una implementación decente, después de 9 años.

mariotomo
fuente
2
Esto no funciona con mi Thunderbird 60.8.0 en Linux. Terminé instalando lo Enhanced Date Formatterque funciona bien.
slybloty
TB Linux 68.2.2, ya casi nada funciona :-( Solo "ConfigDate", y ese no es el mejor ...
e2-e4
1

Verifique la nueva función disponible después de TB 60+

Una opción en "Herramientas> Opciones, Avanzado, General" ahora permite seleccionar si la visualización de fecha / hora seguirá la configuración regional de la aplicación (ajustada por la configuración del formato del sistema operativo para esa configuración regional) o la configuración regional seleccionada en la configuración regional del sistema operativo. En otras palabras, un Thunderbird inglés de EE. UU. Puede usar, por ejemplo, formatos alemanes.

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

ingrese la descripción de la imagen aquí

myset
fuente
1
Lamentablemente, no funciona. Al menos no en Linux con formato en_DK. Y las sugerencias en kb.mozillazine.org/Date_display_format tampoco funcionan. Es un completo desastre ...
mivk
Consulte askubuntu.com/a/1185784/714741 para obtener la solución completa con respecto al formato de fecha ISO-8601 en TB 60+. Ya no creo que sea posible hacer lo que OP pidió.
FichteFoll