Convert Google Calendar to Excel
UPDATE: Now we have a web version of Gcal2Excel! It can be found here. No installation, no hassle! It converts description and location data as well
I am not sure if someone other than me (and some of my fellows) needs this or not but last weekend I came up with a Google Calendar to Excel Converter!
Yeah, of course there was a need behind this small innovation. I have to log my working hours in Google calendar everyday and after every fortnight have to provide an excel sheet containing my working hours to the authorities. Not surprisingly, some of my colleagues also have to do the same thing. After every fortnight, we have to go through our Google Calendars (which we maintain regularly) and then have to write down all the working hours and task titles and then by summing them up we have to find out our total working hours for that time period. It’s really a pain and we needed something to do this work for us automatically.
I was badly in need of such application and hence during the last weekend I coded a Java application that writes down all Google Calendar events of a specified time period to an Excel file. It’s really a life saver and hopefully it’s gonna help my fellow coders to save their lives to.
Thanks to Google Data API, JExcel, Ostermillerutils (for encryption) and JCalendar libraries without them it would not be possible to make it in such a short time. I have uploaded the (undocumented!) code in googlecodes, here is the url of the svn repository (if you are interested). It may not help everyone out there but this code can be easily extended to a complete ‘Salary Automation System using Google Calendar’. You can also download the executable .jar file from here and this app runs only on JRE5.
UPDATE: Now we have a web version of Gcal2Excel! It can be found here. No installation, no hassle! It converts description and location data as well
About this entry
You’re currently reading “Convert Google Calendar to Excel,” an entry on anupom.toString( );
- Published:
- September 27, 2007 / 10:44 pm
- Category:
- Java, google api, life optimization, open source
- Tags:

61 Comments
Jump to comment form | comments rss [?] | trackback uri [?]