generated at
Obsidian Templaterで週ノートを作成する
とりあえず、サンプルでやってみる。

sample.md
--- creation date: <% tp.file.creation_date() %> modification date: <% tp.file.last_modified_date("dddd Do MMMM YYYY HH:mm:ss") %> --- << [[<% tp.date.now("YYYY-MM-DD", -1) %>]] | [[<% tp.date.now("YYYY-MM-DD", 1) %>]] >> # <% tp.file.title %> <% tp.web.daily_quote() %>
とりあえず、週始めの月曜日を取得したい。
他のweeklyテンプレートではどのように設定しているか?


週末の日曜日に作るのと、月曜日に作るのとで違いがあるのかわからなかったので、とりあえず条件分岐させておいた

test.md
<%* dow = tp.date.now("ddd"); if(dow == "Mon"){ new Notice("今週のノートを作成します");-%> [[<% tp.date.now("YYYY-MM-DD", 0) %>]](月) [[<% tp.date.now("YYYY-MM-DD", 1) %>]](火) [[<% tp.date.now("YYYY-MM-DD", 2) %>]](水) [[<% tp.date.now("YYYY-MM-DD", 3) %>]](木) [[<% tp.date.now("YYYY-MM-DD", 4) %>]](金) [[<% tp.date.now("YYYY-MM-DD", 5) %>]](土) [[<% tp.date.now("YYYY-MM-DD", 6) %>]](日) <%* }else{ new Notice("来週のノートを作成します");-%> スケジュール - [[<% tp.date.weekday("YYYY-MM-DD", 1) %>]](月) - [[<% tp.date.weekday("YYYY-MM-DD", 2) %>]](火) - [[<% tp.date.weekday("YYYY-MM-DD", 3) %>]](水) - [[<% tp.date.weekday("YYYY-MM-DD", 4) %>]](木) - [[<% tp.date.weekday("YYYY-MM-DD", 5) %>]](金) - [[<% tp.date.weekday("YYYY-MM-DD", 6) %>]](土) - [[<% tp.date.weekday("YYYY-MM-DD", 7) %>]](日) <%* } %>
ref.