Please comment

Can having IBS make your period length shorter??? Mines been 18-20 days