I set an appointment on my iPad2. It is 3G but I don't have a plan at this time. When I got home it hadn't synced. I went to iCloud and realized iCloud calendars were unchecked. I checked that but the time on iCloud and on my Mac is one hour earlier. It is correct on my iPhone 4.
The iPad says I am in Denver time zone. If I turn "set automatically off, I can set it to Phoenix which is the correcttime Zome.
The iPhone syncs the correct time and shows the correct Time Zone.
iCal on my Mac is an hour earlier. The Time Zone says Mountain Time. If I go to the detail and selectother it says UTC-UTC. I can select Phoenix but nothing changes. Mountain Standard Time is correct now, but will not be the correct time in April when I set my appointment.
iCloud says Phoenix but shows the time one hour earlier.
Pro, Mac OS X (10.7.3), 2 HG Intel Core I7 8 GB Ram