Модул:Wikidata/date/док
Изглед
< Модул:Wikidata | date
(преусмерено са Модул:Wikidata/date/doc)Ово је документациона подстраница за Модул:Wikidata/date
Вычисляет и отображает даты рождения и смерти из Викиданных с поддержкой отображения дат по старому стилю, если в Викиданных указана модель пролептического юлианского календаря (d:Q1985786).
Вызов всех функций данного шаблона осуществляется только из промежуточных шаблонов wikidata/pNNN:
- p.dateOfBirth ← {{wikidata/p569}}
- p.dateOfDeath ← {{wikidata/p570}}
- p.formatBirthDate ← Модуль:Wikidata ← p.dateOfBirth ← {{wikidata/p569}}
- p.formatDeathDate ← Модуль:Wikidata ← p.dateOfDeath ← {{wikidata/p570}}
Вызов функций шаблонов из других модулей и шаблонов запрещён и делается на страх и риск авторов соответствующих "костылей", вместе с возлаганием на них обязательств по поддержке в случае изменений названий модуля, названий функций или спецификаций вызовов.
Тесты
[уреди извор]Сви тестови прошли.
test_formatAsJulian:
Текст | Очекивано | Стварно | |
---|---|---|---|
{{#invoke:Wikidata/date | formatAsJulian |-14825980800}} | 28. фебруар 1500. | 28. фебруар 1500. | |
{{#invoke:Wikidata/date | formatAsJulian |-14825894400}} | 29. фебруар 1500. | 29. фебруар 1500. | |
{{#invoke:Wikidata/date | formatAsJulian |-14825808000}} | 1. март 1500. | 1. март 1500. | |
{{#invoke:Wikidata/date | formatAsJulian |-11670220800}} | 28. фебруар (9. март) 1600. | 28. фебруар (9. март) 1600. | |
{{#invoke:Wikidata/date | formatAsJulian |-11670134400}} | 29. фебруар (10. март) 1600. | 29. фебруар (10. март) 1600. | |
{{#invoke:Wikidata/date | formatAsJulian |-11670048000}} | 1. (11) март 1600. | 1. (11) март 1600. | |
{{#invoke:Wikidata/date | formatAsJulian | -8514460800}} | 28. фебруар (10. март) 1700. | 28. фебруар (10. март) 1700. | |
{{#invoke:Wikidata/date | formatAsJulian | -8514374400}} | 29. фебруар (11. март) 1700. | 29. фебруар (11. март) 1700. | |
{{#invoke:Wikidata/date | formatAsJulian | -8514288000}} | 1. (12) март 1700. | 1. (12) март 1700. | |
{{#invoke:Wikidata/date | formatAsJulian | -2208988800}} | 20. децембар 1899. (1. јануар 1900) | 20. децембар 1899. (1. јануар 1900) | |
{{#invoke:Wikidata/date | formatAsJulian | -1734480000}} | 2. (15) јануар 1915. | 2. (15) јануар 1915. | |
{{#invoke:Wikidata/date | formatAsJulian | 946684800}} | неисправан датум (1918-01-26) | неисправан датум (1918-01-26) |