在org-mode html导出中修改日期

时间:2013-09-20 22:01:06

标签: html datetime emacs export org-mode

我使用org-mode创建一个具有html导出(发布)功能的网站。

我希望在html中只使用日期(以某种格式且没有小​​时)的后置文件。

准确地说,我想要"最后更新:9月20日。 2013"在我的HTML页面的末尾。而且,当然,我需要根据天数改变相对日期。

我尝试通过将此代码放入我的.emacs:

来实现此目的
'(org-html-postamble t)
'(org-html-postamble-format (quote (("en" "Last update : %d"))))

但结果是"最后更新:"没有约会。

请告诉我我必须更改为我的.emacs或正确解释另一种方法。

1 个答案:

答案 0 :(得分:1)

找到解决方案(感谢org-mode mailing-list)。

将此代码粘贴到.emacs:

(defun my-org-html-postamble (plist)
 (format "Last update : %s" (format-time-string "%d %b %Y")))
(setq org-html-postamble 'my-org-html-postamble)