the child in rev 12 is not Jesus for several reasons, first it does not refer to the child as Christ or the lamb as in most references to christ in revelation. it does say he will rule with an irons sceptre but it says the same thing about he who overcomes in chapter 2, so this verse does not necessarily make it Jesus. 2 it speaks of things happening to this child which did not take place in the gospel, that he is saved by the angel of the Lord and taken to heaven to Gods throne, which is something the did not happen to Jesus at birth, Jesus was just taken to egypt by Joseph for his safety. 3 it gives a time in that the devil destroys a third of the stars in the heavens which corresponds with other prophesies of stars falling. So who is this child then, well its obvious he is a new king to come who will serve Jesus and deal with the beast.