Есть простые способы расчета количества дней/месяцев/лет между двумя объектами NSDate. Это можно сделать следующим образом для даты (из документации яблока: https://developer.apple.com/library/ios/documentation/cocoa/Conceptual/DatesAndTimes/Articles/dtCalendricalCalculations.html)Как рассчитать количество десятилетий между двумя датами
Но я хочу рассчитать количество десятилетий между двумя объектами NSDate. Любые указатели?
Например, с 1 января по 1970 год до 5 мая 1987 года насчитывается два десятилетия, то есть 1970-1979 годы и 1980-1989 годы.
Просто минус годы больших дат со второго, а затем разделите их на 10, а затем используйте потолок на результат, который даст вам столько десятилетий. – Abbath
Так каково количество десятилетий с 1979 по 1981 год? И когда наступает конец десятилетия (1970 год - в десятилетие с 1961 по 1970 год, 1987 год в десятилетие с 1981 по 1990 год). – gnasher729