If you are willing to TT, you don't need to set your time to past dates. On the same day, just set your clock back to 4:58am and wait until the clock rolls over to 5am to start a new in-game day but still technically on the same date. Save every time before you change the clock.
The game considers it a new day whenever the clock hits 5AM. Just exploit this to get all the wedding items in one day. This also applies to Saharah, Redd, Leif, CJ & Flick.