Cloning a google calendar?

view story

http://superuser.com – Note: it doesn't have to be Google calendar. I am currently using Google calendar but I will be able to switch to ANY service that will allow me to do this functionality. Is there any way I can clone a Google calendar to another Google calendar and adjust everything 2 days in advance? E.g. One google calendar might have 3 all-day events on Wednesday, Thursday, Friday. I want another Google calendar to be an exact clone of the previous calendar except the 3 all-day events are on Monday, Tuesday, and Wednesday. Also, this is just a bonus, but if possible, whenever I make a change to the firs (HowTos)