東虹日出西虹雨,意思是:虹在東方,當地將出現晴天虹在西方,當地將出現雨天。
當大氣十分乾燥時,虹是不會出現的。只有當大氣裏有許多小水滴時,太陽光被這些小水滴反射和折射,天空中才會有虹出現。
虹在東方,表明在東邊的大氣裏有雨存在,而大氣一般是有規律地自西向東運行着的,東方的壞天氣只會越來越遠。如果虹在西方,表明在西邊的大氣裏有雨,隨着大氣的運行,雨水就很容易落到這個地方來。