眼外傷後多久可發生白內障要根據眼外傷的具體情況而定。白內障是由於眼內晶狀體不再透明,影響到視力所導致。眼外傷情況下,如果直接損傷到晶狀體,導致晶狀體不透明,可形成外傷性白內障。如果損傷直接發生於晶體周圍,損傷當時即可發生白內障。

如果是晶狀體當時沒有變混濁,也會隨著眼內炎症、眼內出血或外傷後的多次手術治療而造成晶狀體逐漸混濁。如果影響到視力,也需要進行手術治療。損傷當時發生的白內障,需要在短時間內進行手術治療。