
昙花开花时间短是适应恶劣自然环境的结果。昙花原来所处的环境极其恶劣,每年的6-10月份,正是昙花开花的季节,而那个时间段的光照强度很高,空气干燥,土壤湿度很小,温度常常达到40℃以上,也只有在晚上8-10点的时候,温度才会低一些,空气湿度大一些,土壤也可以提供一部分水分,适合开花的基本条件。
昙花的开花时间只有3-4个小时,这是因为它的原产地为热带沙漠的地区,这样的环境水分比较缺乏,它开花的时间短才能更好的保留水分。
而且,它在夜晚开花也是为了避免被烈日暴晒,白天温度高对于它授粉不利,而沙漠昆虫都是在凉爽的晚上觅食的,这也为它开花授粉提供了有利的条件。