Написал код для расчета разности дат. Результат выводит значение в днях. Помогите преобразовать код так чтобы результат выводился вот так: 5 лет 3 месяца 11 дней. Код привожу ниже.
&НаКлиентеПроцедура ПередЗаписью(Отказ, ПараметрыЗаписи) Стр = Элементы.ТЧСотрудник.ТекущиеДанные; Если НЕ ЗначениеЗаполнено(Стр.ДатаОкончания) Тогда Стр.СтажРаботы = (ТекущаяДата()-Стр.ДатаНачала)/(60*60*24); Иначе Стр.СтажРаботы = (Стр.ДатаОкончания-Стр.ДатаНачала)/(60*60*24); КонецЕсли; КонецПроцедуры
Yandex
Возможно, вас также заинтересует
Подсказка: Вы получили ответ на свой вопрос - закройте вопрос!