The purpose of my method is to get the currentTime, and set it back for 20 minutes. For what I can see, my method is correct, but the output shows something else.
This
try:
currentTime = currentTime.AddMinutes(minuts);