Unlike major depressive disorder, seasonal affective disorder usually lasts anywhere from a couple of weeks to a few months.