There has been much discussion as to the date of this confrontation. Jesus seems to mention this in Luke 10:18 and John 12:31. But to try to put a
chronological dating to the event is tremendously difficult:

11. at the end-time (cf. Rev. 12:7, possibly as Satan stormed heaven
in search of the Child)

We should simply see it as the eternal battle between God and the host of evil;
this conflict is going to be consummated in the utter defeat of the dragon and
his host. In Revelation 20 they are removed and isolated! See Special
Topic: Fall of Satan and His Angels (Rev. 12:4).