使用MediaWiki,我们可以通过以下方式获取当前日期:

{{CURRENTYEAR}}-{{CURRENTMONTH}}-{{CURRENTDAY2}}


输出为:

2017-02-02


但是,我该如何操作当前日期,以便插入上个月?

我试过{{CURRENTYEAR-1}},但这似乎不起作用。

最佳答案

builtin magic words不允许任何操作,您只能插入当前日期/时间。

您需要安装Parser functions extension,使您可以执行所有类型的诡计:

{{CURRENTYEAR}}-{{padleft:{{#expr:{{CURRENTMONTH1}}-1|2}}-{{CURRENTDAY2}}
{{#time: Y-m-d | now -1 months }}

关于mediawiki - 如何操纵当前日期?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/42012687/

10-10 18:56