I can see among my referrals that quite a few people are looking for the duration of a hurricane. As with anything, the answer is "it depends." It depends on what you are measuring and where you are. You can measure the duration of a tropical cyclone based on time elapsed of hurricane force winds, tropical storm force or greater winds or any number of other measures.
The ultimate data repository is at the National Oceanographic and Atmospheric Administration, National Weather Service, National Centers for Environmental Prediction, National Hurricane Center, Tropical Prediction Center's 2004 Tropical Cyclone Archive. This archive will provide you with all the raw data and historical analysis you could ever need.
The Weather Underground also offers a 2004 hurricane archive. They offer graphical plots of the storm tracks. You get an estimate of the duration and intensity at any point based on the color code of the track (intensity) and the location of the white squares showing the storm center at 00Z (duration).
For Orlando, Charley was the shortest (6-8 hours), but the most intense. Frances was the longest (almost 24 hours), but the weakest. Jeanne was in the middle for duration (about 16 hours), and between the first two in intensity. (These are my time estimates of the tropical storm force winds.)