Puedes comenzar con algo como esto:
(setq-default org-display-custom-times t)
(setq org-time-stamp-custom-formats '("<%a %b %e %Y>" . "<%a %b %e %Y %H:%M>"))
Esto le dará las <Thu Jan 26 2016>
marcas de tiempo de fecha o las <Thu Jan 26 2016 11:30>
marcas de tiempo con horas. Si desea fechas rellenadas con cero en lugar de fechas rellenas en blanco, use en %d
lugar de las %e
anteriores (por ejemplo, si lo desea en 09
lugar de 9
, pero pensé que sería mejor rellenarlas con espacios en blanco si encuentra una forma de agregar el sufijo ordinal). Para obtener una lista completa de los símbolos de formato, consulte aquí . Puede intentar combinar esto con la solución aquí como lo sugiere @KaushalModi, pero aún no he conseguido que funcione.
Además, si usa marcas de tiempo personalizadas en modo org, tenga en cuenta que a veces hay efectos secundarios no deseados: consulte esta pregunta y respuesta y esta página del manual de organización.
C-h v org-time-stamp-formats
yC-h f format-time-string
. Que yo sepa, no existe un sistema incorporado en forma de sufijo de la talla dest
,nd
,rd
,th
después de las fechas. Sin esos sufijos, la respuesta es fácil. Actualización : Bueno, parece que no es una forma de añadir esos sufijos ordinales .