Issue is still there in Jmeter 5.5, when I try ${__timeShift(YYYY-MM-dd,,P-58D,,)} on 27-Feb-2025, it returns 31-Dec-2025
other values that I tried :-
${__timeShift(YYYY-MM-dd,,P-57D,,)}, returns 2025-01-01 which is correct
${__timeShift(YYYY-MM-dd,,P-58D,,)}, returns 2025-12-31 which is incorrect
${__timeShift(YYYY-MM-dd,,P-59D,,)}, returns 2025-12-30 which is incorrect
${__timeShift(YYYY-MM-dd,,P-60D,,)}, returns 2025-12-29 which is incorrect
${__timeShift(YYYY-MM-dd,,P-61D,,)}, returns 2024-12-28 which is correct