模板:模糊時間

萌娘百科,萬物皆可萌的百科全書!轉載請標註來源頁面的網頁連結,並聲明引自萌娘百科。內容不可商用。
前往: 導覽搜尋
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

佔位符

格式化使用作為時間段描述方式(或許可以考慮增加到佔位符中)。 格式化使用的替換用佔位符如下。 待擴展中文數字表達。

示例時間:2025年2月19日2時5分18秒


類型 格式化參數 說明 輸出

%E 日期-年月日 (ISO 8601格式)(不支持省略) 2025-02-19

%(Eo) 日期-年月日 (ISO 8601格式)(不支持省略) 2025.02.19
%(Ew) 日期-年周星期 (ISO 8601格式)(不支持省略) 2025-W08-3
%e 時間-時分秒 (ISO 8601格式)(不支持省略) 02:05:18
%a 根據時間是上午還是下午,輸出am或pm am
%(au) 根據時間是上午還是下午,輸出AM或PM AM
%(cf) 日期-世紀,2位數字,補足前導0 21
%(tf) 日期-年代,2位數字,補足前導0 20
%(yf) 日期-年份,4位數字,補足前導0 2025
%(mf) 日期-月,2位數字,補足前導0 02
%(df) 日期-日,2位數字,補足前導0 19
%(wf) 日期-年內第幾周,2位數字,補足前導0 08
%(hf) 時間-小時,2位數字,補足前導0 02
%(if) 時間-分鐘,2位數字,補足前導0 05
%(sf) 時間-秒,2位數字,補足前導0 18
%c 日期-世紀 21
%t 日期-年代 2020
%y 日期-年份 2025
%m 日期-月 2
%w 日期-年內第幾周 8
%d 日期-日 19
%(dy) 日期-日 年內第幾日 50
%l 日期-星期,1位數字 3
%h 時間-小時 2
%(hy) 時間-小時 十二小時制 2
%i 時間-分鐘 5
%s 時間-秒 18
%X 年月日時分秒 (ISO 8601格式)(不支持省略) 2025-02-19 T02:05:18
%x 年週日時分秒 (ISO 8601格式)(不支持省略) 2025W08-19 T02:05:18
en %T 2020s

%(Ms) Feb
%M February
%(Ls) Wed
%L Wednesday
%D 19nd
zh %C 日期-世紀 單位「世紀」 21世紀

%(Tf) 日期-年代 單位「年代」,只取後兩位 20年代
%T 日期-年代 單位「年代」 2020年代
%Y 日期-年 單位「年」 2025年
%M 日期-月 單位「月」 2月
%(Mc) 日期-月 中文文字 二月
%W 日期-周 單位「周」 8周
%D 日期-日 單位「日」 19日
%(Dy) 日期-日 年內第幾日 單位「日」 50日
%(Do) 日期-日 單位「號」 19號
%L 日期-星期 中文文字「星期」 星期三
%(Lss) 日期-星期 中文文字大寫「周」 週三
%(Ls) 日期-星期 只輸出一個中文文字
%H 時間-時 單位「時」 2時
%(Hy) 時間-時 單位「時」 十二小時制 2時
%(Ho) 時間-時 單位「點」 2點
%I 時間-分 單位「分」 5分
%S 時間-秒 單位「秒」 18秒
%(Mi) 日期-月內描述「旬」,十日為一旬 中旬
%A 時間-根據時間輸出上午或下午 上午
%(Di) 時間-日內詳細描述 凌晨