桂花开花少时间短有很多原因,它是喜欢阳光的,若生长的环境光照太弱,或是见光的时间比较短,就会影响到它开花,需要充分的见光才能多开花。它生长和开花也是需要养分的,要是土壤内肥料不足的话,开花的数量就会变少。