ical file issue

This issue is really frustrating me. I am developping a webapp that creates ical files for users.

The issue that I am facing, is whenever the ical event repeates weekly or daily or monthly, the start time shows up wrong in Lotus Notes. As you can see in the following file start time is 9:00 am, however in lotus notes (email client with calendar) this is showing completely wrong (as 5:00 am). I tried adding a timezone to the DTSTART and DTEND, but that doesn't fix things, but creates more problems. Is there something wrong perhaps in syntax; with the way I am generating the ical files? Also the endtime is showeing up correctly for some reason, only the start time is wrong.

BEGIN:VCALENDAR
PRODID:-//Test event//iCal4j 1.0//EN
VERSION:2.0
BEGIN:VEVENT
DTSTAMP:20120730T124016Z
DTSTART:20120730T090014
DTEND:20120730T100014
SUMMARY:Test Meeting
UID:3988c7e1-4dd1-4e0c-b132-e829beac0592
LOCATION:test: at CR
DESCRIPTION:
RRULE:FREQ=WEEKLY;COUNT=30
END:VEVENT
END:VCALENDAR
Answer:1

I have an application in which every Sunday, it checks a MySQL database for data from the past week. I am trying to find out how to get the date String for each day of the past week. My obvious ...

I've create sample theme, i.e. custom.css according to liferay tutorial, and don't know why my theme is not deployed, in the log file is the next content: "No theme found for specified theme id . ...

What is difference b/w Discriminator Value And Discriminator Column? Purpose of both term and when to use? Note: I have read many topics after searching but totally confused. Please Explain with the ...

I am trying to add SQLite driver sqlitejdbc-v056.jar into my netbeans 7.1.2 project, I have created the database and everything without any problem but when I try to connect to the database with the ...