置顶公告:【置顶】关于临时开启评论区所有功能的公告(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分29秒


類型 格式化參數 說明 輸出

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

%(Eo) 日期-年月日 (ISO 8601格式)(不支持省略) 2024.10.08
%(Ew) 日期-年周星期 (ISO 8601格式)(不支持省略) 2024-W41-2
%e 時間-時分秒 (ISO 8601格式)(不支持省略) 23:19:29
%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 29
%c 日期-世紀 21
%t 日期-年代 2020
%y 日期-年份 2024
%m 日期-月 10
%w 日期-年內第幾周 41
%d 日期-日 8
%(dy) 日期-日 年內第幾日 282
%l 日期-星期,1位數字 2
%h 時間-小時 23
%(hy) 時間-小時 十二小時制 11
%i 時間-分鐘 19
%s 時間-秒 29
%X 年月日時分秒 (ISO 8601格式)(不支持省略) 2024-10-08 T23:19:29
%x 年周日時分秒 (ISO 8601格式)(不支持省略) 2024W41-8 T23:19:29
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 時間-秒 單位「秒」 29秒
%(Mi) 日期-月內描述「旬」,十日為一旬 上旬
%A 時間-根據時間輸出上午或下午 下午
%(Di) 時間-日內詳細描述 深夜