在Emacs手册中,以下是Emacs日记中一个特殊条目的示例:
%(日记-浮动11,4)美国感恩节
11指定月份,前4指定一周(星期四)的日期,第二4指定月份的第4个星期四。
我们可以用t来表示一年中的所有月份,但是如何指定一个月的所有星期四呢?我试过了,但它不起作用。
例如,假设我每个十月都要履行一项职责,但不是每一天,而是每周四。我怎么才能用日记浮子捕捉到呢?
发布于 2018-11-01 15:36:51
使用diary-float是不可能做到这一点的,但是正如Emacs手册中的Sexp条目描述的那样,您可以在日记文件中使用任意的Lisp表达式。这似乎是可行的:
%%(let ((dayname (calendar-day-of-week date))
(month (car date)))
(and (= month 10) (= dayname 4))) It's a Thursday in Octoberhttps://stackoverflow.com/questions/53078035
复制相似问题