When does epiphyllum bloom and how to raise it to bloom?

Epiphyllum will bloom from June to October every year, at 8 or 9 o'clock in the ev...