calendar-shifter script makes shifting ics calendar of dates and times a lot easier.

##Background

Sometimes you just got a calendar file off the internet in a .ics format filled with hundreds of events. Everything was great execpt for one major problem, the timezone or date was wrong. And you have to correct them manually one by one.

This has happen to me when I downloaded an old insanity calendar dated 5 years back. After moving a couple of events on the calendar, I thought to myself that there must be a better way to do this. To my amazement, there was such a tool on Mac’s calendar app or Google calendar.

##Solution

So I fired up my text editor and started to code a simple ruby script to do just that.

calendar-shifter script

I hope this script could solve someone’s problem as well.