Premenstrual syndrome (PMS) typically lasts for the 7-10 days before a woman's period.