Вычисление стажа на VB .NET

Я долго думал, как это лучше реализовать, поначалу крутил-вертел со стандартными операциями с датами в .NET, но все это не давало нужного результата, и затем решил написать функцию так, как бы вычислял стаж человек. Все просто и понятно.

Функция возвращает строку в формате 5,10,28

Добавляем числительные — год, года, лет

И выводим строку в человекопонятном формате:

В итоге получаем что-то в стиле:

5 лет 10 месяцев 28 дней





Запись опубликована в рубрике Полезные коды на Visual Basic .NET, VB .NET FAQ с метками , , . Добавьте в закладки постоянную ссылку.


Что еще можно почитать

Нахождение делителей числа (Декабрь 8, 2015)
Определить время бездействия пользователя (Декабрь 4, 2015)
Don’t Give Up (Modern Talking Cover) (Февраль 18, 2017)
Midi Editor в Reaper — стираем ноты ПКМ (Декабрь 8, 2015)
Определить заряд батареи ноутбука (Декабрь 8, 2015)


Добавить комментарий