【问题标题】:MediaWiki: Convert seconds to HH:MM:SSMediaWiki:将秒转换为 HH:MM:SS
【发布时间】:2017-10-17 12:02:40
【问题描述】:

如何通过 MediaWiki(加上 Semantic Media Wiki)将秒转换为 HH.MM:SS? 我试了又试,就是找不到办法。

持续时间(以秒为单位)来自填写模板。 由于我无法为 Wiki 安装更多扩展,因此唯一的方法是通过 SMW 和解析器函数。

非常感谢您!

【问题讨论】:

    标签: mediawiki


    【解决方案1】:

    您应该可以使用时间解析器功能做到这一点:

    {{#time: H.i.s | @123 }}
    

    它并没有严格地将其视为一个持续时间,而是从 unix 时代开始的时间,但如果你不超过 24 小时,这并不重要。

    如果您需要更高,那么您可以使用trunc 运算符构建自定义表达式,例如获取小时数:

    {{#expr: trunc (123/60/60) }}
    

    【讨论】:

    • 哇,这就像一个魅力。非常感谢你,山姆!
    猜你喜欢
    • 2018-07-11
    • 1970-01-01
    • 2011-10-30
    • 2021-02-18
    • 1970-01-01
    • 1970-01-01
    • 2021-05-09
    • 1970-01-01
    相关资源
    最近更新 更多