There are a number of USCG licensing prep/training schools online, and any of them should list the details of what you need.
Last time I checked the USCG required 360 days on the water, 180 of them within the past 2? years? and a "day" was defined as something like more than four? hours.
Look for the school sites, they'll have the right specifics listed for you.