「テンプレート:日数」の版間の差分

Yasusushi (トーク | 投稿記録)
使用例をテンプレート:使用例に置き換え
Motodai (トーク | 投稿記録)
テンプレート:日数」を保護しました: 名前を変えることがない ([移動=管理者のみ許可] (無期限))
 
(同じ利用者による、間の3版が非表示)
8行目: 8行目:
</pre>
</pre>


表示されるのは'''経過日数'''です。「○日目」のような表記としたい場合、指定日を1日早く指定してください。
表示される'''経過日数'''には最初の指定日の1日分は含まれません。たとえば「加入○日目」のような表記としたい場合、指定日を加入日当日ではなく、その1日前の日に設定してください。


== 使用例 ==
== 使用例 ==
15行目: 15行目:
[[カテゴリ:日付計算テンプレート|につすう]]
[[カテゴリ:日付計算テンプレート|につすう]]
</noinclude><includeonly>{{#expr:
</noinclude><includeonly>{{#expr:
365 * {{{4|{{LOCALYEAR}}}}}
{{経過日数|{{{4|{{LOCALYEAR}}}}}|{{{5|{{LOCALMONTH}}}}}|{{{6|{{LOCALDAY}}}}}}}
  + floor({{{4|{{LOCALYEAR}}}}} / 4)
-  
  - floor({{{4|{{LOCALYEAR}}}}} / 100)
{{経過日数|{{{1}}}|{{{2}}}|{{{3}}}}}
  + floor({{{4|{{LOCALYEAR}}}}} / 400)
+ {{#switch: {{{5|{{LOCALMONTH}}}}} | 1 = 0 | 2 = 31 | 3 = 59 | 4 = 90 | 5 = 120 | 6 = 151 | 7 = 181 | 8 = 212 | 9 = 243 | 10 = 273 | 11 = 304 | 12 = 334 }}
+ {{{6|{{LOCALDAY}}}}}
 
- 365 * {{{1}}}
  - floor({{{1}}} / 4)
  + floor({{{1}}} / 100)
  - floor({{{1}}} / 400)
- {{#switch: {{{2}}} | 1 = 0 | 2 = 31 | 3 = 59 | 4 = 90 | 5 = 120 | 6 = 151 | 7 = 181 | 8 = 212 | 9 = 243 | 10 = 273 | 11 = 304 | 12 = 334 }}
- {{{3}}}
}}</includeonly>
}}</includeonly>