Currently Outlook uses 12AM to 12PM to signify a full-day event – this causes problems when you change time zones.
A full-day event is a full-day event, no matter what time zone your are in.
Ken Getz says more on this:
Time Zone Disaster–All Outlook Appointments Bite the Dust.