tasks插件 如何按周查询

我目前是 “转成绝对时间”

Ob 自带模板, 我没找到表示 “当前时间一周后” 的方式, 似乎只能 {{date}} 最多带一个 format

– 哦, 自带模板只有 {{date}}
但是启用 Calendar 后, 多了 {{date +7d}} {{tomorrow}} {{date -3d}} 这几种写法


Templater 模板, 可以这么写:

当前日期之后七天
```tasks
not done 
due <% moment().format('YYYY-MM-DD') %> <% moment().add(7, 'd').format('YYYY-MM-DD') %>
```

当前所在周的周一到周日
```tasks
not done 
due <% tp.date.weekday("YYYY-MM-DD", 0) %> <% tp.date.weekday("YYYY-MM-DD", 6) %>
```

这个生成出来是合法的 tasks 查询 (绝对日期区间, 类似 2022-01-01 2023-02-01 )


其他语法可以参考

1 个赞