Most alarm clock radios have a sleep timer that allows you to set the time for when the radio will turn off.