Open main menu

Changes

no edit summary
* <code><nowiki>|approximate=</nowiki></code> - if ''Yes'', the date will be considered approximate (circa); this value is not passed to SMW, since the latter doesn't support approximate dates, but will be useful when printing dates (e.g. ''circa. 480 BC'').
</noinclude><includeonly><!---->{{#if: {{{property|}}}<!--
--><!-- set individual values and build the overall date string
-->|{{#if: {{{year|}}}<!-- if there is no year,
--><!--
-->|{{#if: {{{month|}}}<!--
-->|{{#if: {{{day|}}}<!--
-->|{{#set: {{{property|}}} Year={{#time:Y|{{{day|}}} {{{month|}}} {{{year|}}} }} {{#ifeq: {{{era|CE}}}|BCE|BCE|}} |}}<!-- store year
-->{{#set: {{{property|}}} Month={{#time:F|{{{day|}}} {{{month|}}} {{{year|}}} }}|}}<!-- store month
-->{{#set: {{{property|}}} Day={{#time:j|{{{day|}}} {{{month|}}} {{{year|}}} }}|}}<!-- store day
-->{{#set: {{{property|}}}={{#time:j F Y|{{{day|}}} {{{month|}}} {{{year|}}} }} {{#ifeq: {{{era|CE}}}|BCE|BCE|}} |}}<!-- all components are present given -->|{{#set: {{{property|}}} Year={{#time:Y|28 {{{month|}}} {{{year|}}} }} {{#ifeq: {{{era|CE}}}|BCE|BCE|}} |}}<!-- store year
-->{{#set: {{{property|}}} Month={{#time:F|28 {{{month|}}} {{{year|}}} }}|}}<!-- store month
-->{{#set: {{{property|}}}={{#time:F Y|28 {{{month|}}} {{{year|}}} }} {{#ifeq: {{{era|CE}}}|BCE|BCE|}} |}}<!-- only month and year are presentgiven
-->}}<!-- if day
-->|{{#set: {{{property|}}} Year={{#time:Y|{{{year|}}} }} {{#ifeq: {{{era|CE}}}|BCE|BCE|}} |}}<!-- store year -->{{#set: {{{property|}}}={{#time:Y|{{{year|}}} }} {{#ifeq: {{{era|CE}}}|BCE|BCE|}} |}}<!-- only year is present given
-->}}<!-- if month
--><!--