【问题标题】:Compute a date range in Semantic MediaWiki在 Semantic MediaWiki 中计算日期范围
【发布时间】:2011-03-15 07:50:05
【问题描述】:

查询

{{#ask: [[Category:Event]] 
| ?name | ?datefrom | ?dateto
}}

返回一个表格,其中两个日期分别位于不同的列中,例如 2011 年 5 月 21 日2011 年 5 月 28 日

有没有办法在一个专栏中获得类似 2011 年 5 月 21 日至 28 日 的内容?

【问题讨论】:

    标签: mediawiki semantics


    【解决方案1】:

    是的,这是可能的,但您必须在每个事件页面中预处理间隔。

    如果您正在使用模板,您可以做的最简单的事情就是创建一个像 [[dateinterval::{{{datefrom}}} - {{{dateto}}}]] 这样的语义标签

    如果您想要更详细的内容,例如您提出的 21-28 May 2011,那将更加困难,我找不到任何扩展来计算日期间隔。

    也许你必须自己写。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多