Aries: 24 hours tops if you can get past their temper.
Taurus: Until they die, maybe not even then.
Gemini: Give it 30 seconds tops.
Cancer: Years and years and years. (Sort of true but it depends on what they did)
Leo: Until the end of time
Virgo: A couple of months.
Libra: .02 seconds unless you really mess up.
Scorpio: Until hell freezes over, offer sex to be forgiven.
Sagittarius: Two days
Capricorn: Don't even think about apologing, bring gifts
Aquarius: At least a year
Pisces: two months