Please start by using the PlannerItem.ItemStartTime / PlannerItem.ItemEndTime properties.
When this is correct, you should at least start seeing empty but correct copied items. Inspect the start & end time you get in your loop. When this is working as expected, you can continue copying other PlannerItem properties that are of interest to you.