Nehemiah 13:1 begins, “At that time.” If we look back at 12:44 we see “On that same day.” We might think this is the same day, but the Hebrew constructions are not the same in the two verses, and context clearly shows that what takes place in Nehemiah 13:1 is much later. Look at what they are doing in Nehemiah 13:1–3: At that time the book of Moses was read publicly to the people. The command was found written in it that no Ammonite or Moabite should ever enter
Nehemiah 13:1–3