esaの投稿テンプレート記法では %{Year}
や %{day}
などの #7: help/投稿テンプレート を埋め込むことができ、そのテンプレートを適用した際の年月日などを記事に埋め込むことが可能です。
また、 テンプレート変数の拡張 記法を用いることで、例えば %{Year:+1d}/%{month:+1d}/%{day:+1d}
のようにするとそれぞれの変数を +1日後 の時点で埋め込むこともできます。
今回のリリースでは、この拡張記法に新しく :+1bd
という記法を追加いたしました。これは(日本の)祝休日を除いた日数で埋め込まれる日付を加算・減算します。
例えば本日の場合は以下のような結果になります。
%{Year}/%{month}/%{day} (%{week})
=> 2022/03/02 (水)
%{Year:-3d}/%{month:-3d}/%{day:-3d} (%{week:-3d})
=> 2022/02/27 (日)
%{Year:-3bd}/%{month:-3bd}/%{day:-3bd} (%{week:-3bd})
=> 2022/02/25 (金)
%{Year:+3d}/%{month:+3d}/%{day:+3d} (%{week:+3d})
=> 2022/03/05 (土)
%{Year:+3bd}/%{month:+3bd}/%{day:+3bd} (%{week:+3bd})
=> 2022/03/07 (月)
祝休日の判定には、 holiday-jp/holiday_jp-ruby: Japanese holiday. を使わせていただいております。ありがとうございます。
[ProTip] Webhookでdocs.esa.ioの更新通知を受け取ることができます
Enjoy "(\( ⁰⊖⁰)/)"
https://esa.io
# 今回のリリース内容 esaの投稿テンプレート記法では `%{Year}` や `%{day}`などの [#7: help/投稿テンプレート](/posts/7) を埋め込むことができ、そのテンプレートを適用した際の年月日などを記事に埋め込むことが可能です。 また、 [テンプレート変数の拡張](/posts/254) 記法を用いることで、例えば `%{Year:+1d}/%{month:+1d}/%{day:+1d}` のようにするとそれぞれの変数を +1日後 の時点で埋め込むこともできます。 今回のリリースでは、この拡張記法に新しく `:+1bd` という記法を追加いたしました。これは(日本の)祝休日を除いた日数で埋め込まれる日付を加算・減算します。 例えば本日の場合は以下のような結果になります。 %{Year}/%{month}/%{day} (%{week}) => 2022/03/02 (水) %{Year:-3d}/%{month:-3d}/%{day:-3d} (%{week:-3d}) => 2022/02/27 (日) %{Year:-3bd}/%{month:-3bd}/%{day:-3bd} (%{week:-3bd}) => 2022/02/25 (金) %{Year:+3d}/%{month:+3d}/%{day:+3d} (%{week:+3d}) => 2022/03/05 (土) %{Year:+3bd}/%{month:+3bd}/%{day:+3bd} (%{week:+3bd}) => 2022/03/07 (月) # 所感 祝休日の判定には、 [holiday-jp/holiday_jp-ruby: Japanese holiday.](https://github.com/holiday-jp/holiday_jp-ruby) を使わせていただいております。ありがとうございます。 --- [ProTip] [Webhookでdocs.esa.ioの更新通知を受け取ることができます](/posts/73) Enjoy "(\\( ⁰⊖⁰)/)" https://esa.io
esaの投稿テンプレート記法では %{Year}
や %{day}
などの #7: help/投稿テンプレート を埋め込むことができ、そのテンプレートを適用した際の年月日などを記事に埋め込むことが可能です。
また、 テンプレート変数の拡張 記法を用いることで、例えば %{Year:+1d}/%{month:+1d}/%{day:+1d}
のようにするとそれぞれの変数を +1日後 の時点で埋め込むこともできます。
今回のリリースでは、この拡張記法に新しく :+1bd
という記法を追加いたしました。これは(日本の)祝休日を除いた日数で埋め込まれる日付を加算・減算します。
例えば本日の場合は以下のような結果になります。
%{Year}/%{month}/%{day} (%{week})
=> 2022/03/02 (水)
%{Year:-3d}/%{month:-3d}/%{day:-3d} (%{week:-3d})
=> 2022/02/27 (日)
%{Year:-3bd}/%{month:-3bd}/%{day:-3bd} (%{week:-3bd})
=> 2022/02/25 (金)
%{Year:+3d}/%{month:+3d}/%{day:+3d} (%{week:+3d})
=> 2022/03/05 (土)
%{Year:+3bd}/%{month:+3bd}/%{day:+3bd} (%{week:+3bd})
=> 2022/03/07 (月)
祝休日の判定には、 holiday-jp/holiday_jp-ruby: Japanese holiday. を使わせていただいております。ありがとうございます。
[ProTip] Webhookでdocs.esa.ioの更新通知を受け取ることができます
Enjoy "(\( ⁰⊖⁰)/)"
https://esa.io