月经天数由5天变3天,可能是以下原因引起的。1、随着年龄增加,出现的一种自然现象。当年龄进入到40岁以后的时候,卵巢分泌雌激素和孕激素的能力逐渐减弱,月经天数有可能变短,月经经量有可能变少。2、药物影响。如果经常服用紧急避孕药避孕,就会干扰到内分泌系统的分泌功能,影响子宫内膜正常的增生和剥脱,从而使月经经期的持续时间缩短。3、医源性因素。如果短时间内多次进行过流产手术或者清宫手术,子宫内膜会因为手术创伤而损伤,也容易导致月经经期缩短。