Emacs 如何将组设置为“0”;3天内到期”;超级议程?

Emacs 如何将组设置为“0”;3天内到期”;超级议程?,emacs,org-mode,Emacs,Org Mode,:未来截止日期显示有截止日期的待办事项。我想用3天内到期的待办事项组成一个小组,例如: :deadline before (today+3d) 我查看了用户手册,发现它建议使用一些可以由“org time string to absolute”处理的字符串。我是elisp的新手,在那里遇到了麻烦。这也有点麻烦,但请检查它是否有效 (-let* (((sec minute hour day month year dow dst utcoff) (decode-time (+ (* 3

:未来截止日期
显示有截止日期的待办事项。我想用3天内到期的待办事项组成一个小组,例如:

:deadline before (today+3d)

我查看了用户手册,发现它建议使用一些可以由“org time string to absolute”处理的字符串。我是elisp的新手,在那里遇到了麻烦。

这也有点麻烦,但请检查它是否有效

(-let* (((sec minute hour day month year dow dst utcoff)
     (decode-time (+ (* 3 86400) (float-time)))) ;; 3 days
        (target-date
         (format "%d-%02d-%02d" year month day))
        (org-super-agenda-groups
         `((:deadline (before ,target-date))
           (:discard (:anything t)))))
  (org-todo-list))

:截止日期在
之前需要一个特定的日期字符串,如
“2021-05-28 13:37:43”
。你需要的是可以每天评估的东西。查看
:pred
选项。这可能会有所帮助,但需要了解lisp代码。谢谢。如果我能在中修改这个例子(尝试过但失败了),会更好吗?(-let*((秒分钟小时日-月-年dow dst utcoff)(解码时间))(月的最后一天(日历月-年的最后一天))(目标日期;;一个似乎很好用的方法。耶,Postel!(格式“%d-%02d-%02d”年-月(1+月的最后一天))(org super agenda groups`(:deadline(before,target date))(:discard(:anything t‘‘‘‘‘))(org todo list))谢谢!它按我的预期工作。但我仍然需要找出如何将代码与包含其他组的config.el组合,例如: