Мне нужно вернуть точную разницу между двумя датами в виде строки.
Если даты 01-FEB-2012
и 01-FEB-2014
, функция должна вернуть " 2 года ".
Если даты 01-FEB-2012
и 01-MAR-2014
, функция должна вернуть « 25 месяцев ».
Если разница не в точных годах или месяцах, она должна возвращать разницу в днях.
Я не хочу использовать DateDiff
из пространства имен Visual Basic, поэтому код переносим на C #.