Template:Century name from decade or year

本页使用了标题或全文手工转换
维基百科,自由的百科全书
文档图示 模板文档[查看] [编辑] [历史] [清除缓存]

When supplied with a 1-, 2-, 3- or 4-digit year or decade, returns the name of the century.

Mostly used in categorisation.

Parameters

  1. The first parameter is required: either a 1-, 2-, 3-, or 4-digit year (e.g. 61, 905, 1839) or a 2-, 3-, or 4--digit decade (e.g. 60s, 900s, 1830s)
  2. The second parameter is optional. The single word "dash" changes the output from "nth century" to "nth-century"
  3. An optional "nomatch" parameter may be used to specify text to be return if the input cannot be processed. Default behaviour is return an empty string if there is no match

Usage

  • {{Century name from decade or year|YYYY}}
  • {{Century name from decade or year|YYY0s}}
  • {{Century name from decade or year|YYY0s|dash}}
  • {{Century name from decade or year|YYYY|nomatch=FAIL}}
  • {{Century name from decade or year|YYYY|dash|nomatch=FAIL}}
  • {{Century name from decade or year|YYY0s|nomatch=FAIL}}
  • {{Century name from decade or year|YYY0s|dash|nomatch=FAIL}}

範例

  • {{Century name from decade or year|8}} → 1世紀
  • {{Century name from decade or year|63}} → 1世紀
  • {{Century name from decade or year|421}} → 5世紀
  • {{Century name from decade or year|1707}} → 18世紀
  • {{Century name from decade or year|0年代}} → 1世紀
  • {{Century name from decade or year|40年代}} → 1世紀
  • {{Century name from decade or year|550年代}} → 6世紀
  • {{Century name from decade or year|1920年代}} → 20世紀

Errors

Empty or inappropriate parameters produce no output, unless the "nomatch" paremeter is set.

  • {{Century name from decade or year}}
  • {{Century name from decade or year|7}} → 1世紀
  • {{Century name from decade or year|123abc}}
  • {{Century name from decade or year|French flying flamingoes flounce furiously}}

With "nomatch"

  • {{Century name from decade or year|nomatch=FAILED}} → FAILED
  • {{Century name from decade or year|7|nomatch=Aaaaaaaaaargh}} → 1世紀
  • {{Century name from decade or year|123abc|nomatch=garbage input}} → garbage input
  • {{Century name from decade or year|Fastidious French flying flamingoes flounce furiously|nomatch=NOMATCH}} → NOMATCH

Redirects

TemplateData

以下是该模板的模板数据,适用于可视化编辑器等工具。

Century name from decade or year模板数据

Returns the name of the century for a 1-, 2-, 3- or 4-digit year or decade.

模板参数[编辑模板数据]

参数描述类型状态
Year or decade1

a 1-, 2-, 3- or 4-digit-year (e.g. '1957') or a 4-digit-decade (e.g. '1760s')

默认值
数字可选
No match textnomatch

If the input is not a 1-, 2-, 3- or 4-digit year or decade, output the "nomatch" value. Defaults to blank.

字符串可选

See also