С точки зрения философии "тот же период но за прошлый год" явно бессмысленное выражение.
А вам, видимо, нужен период с теми же в пределах года границами - то есть - самое простое решение разложить на составляющие начало и конец периода и сделать -1 к году, а потом собрать обратно.
P.S. не напоритесь на 29 февраля.
Пользователь не знает, чего он хочет, пока не увидит то, что он получил. Эдвард Йодан