Steps to reproduce:
1.Change the timeZone of the user to IST.
2. Navigate to the Weekly view, and select date SEP1st of 1:30 am to 2:30 am.(StartDate will be as 09/01/2015 1:30AM and endDate will be as 09/01/2015 2:30AM).
3. Click on the Repeat Checkbox , where another popup comes up , select weekly and leave only the checkbox "TU" to be checked.
4. Let it be there as default and click on the save button.
Events are displaying in Tuesday as (1st, 8th,15th,22th etc..)
5. Navigate to month view and Drag and drop the September 8th event to 7th and click on the "All Events in the series" button in the popup.
Now all events should move to the (31th, 7th, 14th, 21th etc..) But events are still at same position.
If the timezone is left as the default (which is the same as that of the Liferay calendar's) then the events are moved to the right place.
Therefore the 1. step is crucial for reproducing the issue.