No, it will not. Changes to a subscription period will be put into effect once the time you paid for runs out.

So if you get a reward in 60 days and you're subbed for 30, if you set it to a 90-day reoccurring sub it will wait until the 30 days are over and charge you for 90 days after that.

It's silly.