我应该如何写“2011年9月13日之后的每个星期二,星期四,星期五,但在9月28日之前,事件前1天提醒”。
现在我得到了REM Tue Thu Fri 13 Sep 2011 +1 UNTIL 28 Sep 2011 MSG Esem,但它似乎无法正常工作。
您几乎已经正确了,但是remind当您给出包含工作日和一天的日期规范时,会出现一些奇怪的行为。从手册页:
请注意,当同时指定工作日和日期时,提醒会选择指定日期当天或之后的第一个也满足工作日约束的日期。它通过选择工作日列表中列出的指定日期当天或之后的第一个日期来实现此目的。因此,类似这样的提醒:
Run Code Online (Sandbox Code Playgroud)REM Mon Tue 28 Oct 1990 MSG Hi只能在 1990 年 10 月 29 日星期一发行。它不会在 1990 年 10 月 30 日星期二发行,因为 29 日是满足工作日限制的第一个日期。
FROM您可以通过在命令中添加以下内容来绕过它:
REM Tue Thu Fri FROM 13 Sep 2011 +1 UNTIL 28 Sep 2011 MSG Esem
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
664 次 |
| 最近记录: |