There are 24 hours from 6 am to 6 am the next day. This is because there are 24 hours in a day, and when the clock strikes 12 midnight, it starts a new day, so 6 am the next day is 24 hours after 6 am the previous day.