Обсуждение модуля:Age

Материал из Википедии — свободной энциклопедии
Перейти к навигации Перейти к поиску

Область использования[править код]

@Corwin of Amber: есть работающий Модуль:TimeAgo (тоже на основе Модуль:Dates), он вас не устраивает тем что за месяц принимает 31 день, а не считает календарно? В принципе для двух дат одного календаря не нужно даже jd считать, просто на основе количества лет, месяцев и дней месяца можно всё расчитать гораздо менее монструозным кодом, вопрос в формате данных.·Carn 13:47, 20 апреля 2020 (UTC)[ответить]

  • Уважаемый Carn, хотелось бы иметь несколько шаблонов, как в англовики, которые выдают значение в виде лет / лет и месяцев / месяцев / недель / дней. Либо как-то настроить параметры одного шаблона. Было бы прекрасно, если бы Вы помогли. Например, Шаблон:Start date and age выдаёт значение в виде только лет или только месяцев или только дней. А хотелось бы более развёрнуто: X месяцев, Y дней назад, например. —Corwin of Amber (обс.) 14:00, 20 апреля 2020 (UTC)[ответить]
    • Ок, то есть входящие параметры — дата в прошлом и степень точности отображения периода времени по текущий момент (часы и минуты опускаем сразу, до суток, периоды времени между двумя датами статичны и их можно указывать без применения разных модулей, наверное). Единственное что не факт что имеет смысл данный код переписывать — для этого в нём сначала надо будет разобраться, очень много функций, к тому же он требует Module:ConvertNumeric для корректной работы. ·Carn 15:06, 20 апреля 2020 (UTC)[ответить]