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