【发布时间】:2017-10-17 12:02:40
【问题描述】:
如何通过 MediaWiki(加上 Semantic Media Wiki)将秒转换为 HH.MM:SS? 我试了又试,就是找不到办法。
持续时间(以秒为单位)来自填写模板。 由于我无法为 Wiki 安装更多扩展,因此唯一的方法是通过 SMW 和解析器函数。
非常感谢您!
【问题讨论】:
标签: mediawiki
如何通过 MediaWiki(加上 Semantic Media Wiki)将秒转换为 HH.MM:SS? 我试了又试,就是找不到办法。
持续时间(以秒为单位)来自填写模板。 由于我无法为 Wiki 安装更多扩展,因此唯一的方法是通过 SMW 和解析器函数。
非常感谢您!
【问题讨论】:
标签: mediawiki
您应该可以使用时间解析器功能做到这一点:
{{#time: H.i.s | @123 }}
它并没有严格地将其视为一个持续时间,而是从 unix 时代开始的时间,但如果你不超过 24 小时,这并不重要。
如果您需要更高,那么您可以使用trunc 运算符构建自定义表达式,例如获取小时数:
{{#expr: trunc (123/60/60) }}
【讨论】: