置顶公告:【置顶】关于临时开启评论区所有功能的公告(2022.10.22) | 【置顶】关于本站Widget恢复使用的公告
  • 你好~!欢迎来到萌娘百科镜像站!如需查看或编辑,请联系本站管理员注册账号。
  • 本镜像站和其他萌娘百科的镜像站无关,请注意分别。

模板:模糊时间

来自萌娘百科
跳到导航 跳到搜索
Template-info.svg 模板文档  [查看] [编辑] [历史] [刷新]

简介

模糊时间模板用于对于任意的一个时间描述文本进行格式化。

参数

括号内为其他名字。

  • 第一个参数(text时间文本):任意描述时间的文本。
  • 第二个参数(pattern格式化字符串):指示格式化的结果,如果文本描述中缺乏对应信息,会被忽略。
  • 第三个参数(ignore强制精确度):设置为true指示忽略非必要粗略描述格式,设置为false指示强制输出所有格式化结果。默认为nil,正常进行格式化。
  • 第四个参数(o_tz o_timezone 原时区):设置原时区,即文本使用时区,格式为XX:XX。留空则不进行时区转换。
  • 第五个参数(c_tzc_timezone现时区):现时区,即显示时区。默认采用{{timezone}}模板定义的时区。可以参考该模板的介绍。
  • 第六个参数(a_patternanalysis_pattern分析字符串):指定该字符串将特定匹配方式,只匹配固定格式的时间文本。
  • from原语言):目前可选zh(中文)或en(英文)或all(全部)。根据不同的选择识别方式有所不同。默认为zh。
  • to目标语言):目前可选zh(中文)或en(英文)。根据不同的选择格式化方式有所不同。默认为zh。

其中格式化patternanalysis_pattern的占位符标准详见#占位符

简单实例

{{模糊时间|2033年1月4日|%E}} 2033-01-04

占位符

格式化使用作为时间段描述方式(或许可以考虑增加到占位符中)。 格式化使用的替换用占位符如下。 待扩展中文数字表达。

示例时间:2024年10月8日23时19分26秒


类型 格式化参数 说明 输出

%E 日期-年月日 (ISO 8601格式)(不支持省略) 2024-10-08

%(Eo) 日期-年月日 (ISO 8601格式)(不支持省略) 2024.10.08
%(Ew) 日期-年周星期 (ISO 8601格式)(不支持省略) 2024-W41-2
%e 时间-时分秒 (ISO 8601格式)(不支持省略) 23:19:26
%a 根据时间是上午还是下午,输出am或pm pm
%(au) 根据时间是上午还是下午,输出AM或PM PM
%(cf) 日期-世纪,2位数字,补足前导0 21
%(tf) 日期-年代,2位数字,补足前导0 20
%(yf) 日期-年份,4位数字,补足前导0 2024
%(mf) 日期-月,2位数字,补足前导0 10
%(df) 日期-日,2位数字,补足前导0 08
%(wf) 日期-年内第几周,2位数字,补足前导0 41
%(hf) 时间-小时,2位数字,补足前导0 23
%(if) 时间-分钟,2位数字,补足前导0 19
%(sf) 时间-秒,2位数字,补足前导0 26
%c 日期-世纪 21
%t 日期-年代 2020
%y 日期-年份 2024
%m 日期-月 10
%w 日期-年内第几周 41
%d 日期-日 8
%(dy) 日期-日 年内第几日 282
%l 日期-星期,1位数字 2
%h 时间-小时 23
%(hy) 时间-小时 十二小时制 11
%i 时间-分钟 19
%s 时间-秒 26
%X 年月日时分秒 (ISO 8601格式)(不支持省略) 2024-10-08 T23:19:26
%x 年周日时分秒 (ISO 8601格式)(不支持省略) 2024W41-8 T23:19:26
en %T 2020s

%(Ms) Oct
%M October
%(Ls) Tue
%L Tuesday
%D 8nd
zh %C 日期-世纪 单位“世纪” 21世纪

%(Tf) 日期-年代 单位“年代”,只取后两位 20年代
%T 日期-年代 单位“年代” 2020年代
%Y 日期-年 单位“年” 2024年
%M 日期-月 单位“月” 10月
%(Mc) 日期-月 中文文字 十月
%W 日期-周 单位“周” 41周
%D 日期-日 单位“日” 8日
%(Dy) 日期-日 年内第几日 单位“日” 282日
%(Do) 日期-日 单位“号” 8号
%L 日期-星期 中文文字“星期” 星期二
%(Lss) 日期-星期 中文文字大写“周” 周二
%(Ls) 日期-星期 只输出一个中文文字
%H 时间-时 单位“时” 23时
%(Hy) 时间-时 单位“时” 十二小时制 11时
%(Ho) 时间-时 单位“点” 23点
%I 时间-分 单位“分” 19分
%S 时间-秒 单位“秒” 26秒
%(Mi) 日期-月内描述“旬”,十日为一旬 上旬
%A 时间-根据时间输出上午或下午 下午
%(Di) 时间-日内详细描述 深夜