我有一个大学管理的wiki,其中包含来自MediaWiki的基本模板,但是我一直在添加更多从Wikipedia模板复制它们的内容。
我们将其用作实验室书籍,因此每天有一页,例如2018/02/02
.
我想写一个指向前一天的链接,即昨天,2018/02/01
.
我试过了:
{{CURRENTYEAR}}/{{CURRENTMONTH}}/{{#expr:{{CURRENTDAY}}-1}}
,
但这返回2018/02/1
.
-
如何使一天的
0
在个位数之前?就像我想要2018/02/01
而不是2018/02/1
. -
我的方法在同一个月内只能工作几天。昨天有维基百科模板吗?我将如何为通用日期编写它?用一堆
If
语句来检查月份是否发生了变化?
您可以使用 #time 解析器函数进行一些日期计算(strtotime() PHP 函数支持的任何计算),例如:
[[{{#time:Y/m/d|now - 1 day}}]]
或特定日期的前一天:
[[{{#time:Y/m/d|1 April 2017 - 1 day}}]]