A common misconception places Florida and Michigan in different time zones, but the reality is more nuanced—and the original premise contains an error worth correcting.
Most of Florida observes Eastern Time (ET). Most of Michigan also observes Eastern Time. This means for the majority of the year, these states share the same time.
Four counties in Michigan's western Upper Peninsula—Gogebic, Iron, Dickinson, and Menominee—observe Central Time (CT) due to their geographic proximity to Wisconsin. If you're comparing Florida (Eastern) to these specific Michigan counties, then yes, Florida is one hour ahead.
Both states observe Daylight Saving Time, switching clocks forward in March and back in November. This maintains their relative time difference (or lack thereof) year-round.
For the vast majority of locations in both states—including major population centers like Miami, Orlando, Tampa, Detroit, Grand Rapids, and Ann Arbor—Florida and Michigan are in the same time zone. No time difference exists. The one-hour difference only applies when comparing Florida to those four western Upper Peninsula counties.