I'm looking for a library to handle iCalendar data in Java.
Open source, well-documented implementations with a good object model are preferred. iCal parsing capabilities are less important to me, but still nice to have.
Does anyone have any recommendations?
Java Calendar Class. Java Calendar class is an abstract class that provides methods for converting date between a specific instant in time and a set of calendar fields such as MONTH, YEAR, HOUR, etc. It inherits Object class and implements the Comparable interface.
The Calendar class is an abstract class that provides methods for converting between a specific instant in time and a set of calendar fields such as YEAR , MONTH , DAY_OF_MONTH , HOUR , and so on, and for manipulating the calendar fields, such as getting the date of the next week.
Joda Time is THE reference for handling date in Java. I remember using this for an application I made to count the hours I'd have to sleep, which would sit in the system tray and warn me when I was going under my allocated sleep quota :) It was pretty cool and handled everything.
A challenger appears! Please give biweekly a try. I'm looking for lots of feedback on how it can be improved.
I had limited success with iCal4j (intro) on a project last year.
It seems to be a fairly popular choice for ical work in the java community.
If I remember correctly the API can be slightly confusing at first glance. However It's pretty solid in the long run.
Good luck, Brian
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With