如何在emacs组织模式下格式化日期?在组织模式下格式化日期
例如,下面的表中,我想日期显示为“8月29日”,或“周三,8月29日”,而不是“< 2012-08-29星期三>”
#+ATTR_HTML: border="2" rules="all" frame="border" align="center" cellpadding="6"
|------+------------------+---------+-------|
| Week | Date | Speaker | Title |
|------+------------------+---------+-------|
| /| <> | <> | <> |
| 0 | <2012-08-29 Wed> | | |
| 2 | <2012-09-05 Wed> | | |
| 3 | <2012-09-12 Wed> | | |
| 1 | <2012-09-19 Wed> | | |
| 4 | <2012-09-26 Wed> | | |
| 5 | <2012-10-03 Wed> | | |
| 6 | <2012-10-10 Wed> | | |
| 7 | <2012-10-17 Wed> | | |
| 8 | <2012-10-24 Wed> | | |
| 9 | <2012-10-31 Wed> | | |
| 10 | <2013-03-07 Thu> | | |
|------+------------------+---------+-------|
#+TBLFM: @3$1 = 0::$1 = @-1$1 + 1 ::@3$2 = <Aug 29, 2012>::$2 = @-1$2 + 7
我不认为你可以将日期变换为文本表示。您可以尝试在表格公式中使用calc或自定义elisp来格式化另一列中的日期。 – suvayu 2012-08-05 22:20:21
@suvayu:谢谢!有没有办法在导出为html时忽略列? – 2012-08-05 22:23:04
我不认为有这样做的任何直接的方法。我能想到的唯一方法是有两个表并使用[远程引用](http://orgmode.org/manual/References.html#References)。您可以使用“COMMENT”标题下的一个表格使用远程引用“提供”所有导出的表格。 – suvayu 2012-08-05 22:33:56