In the course of our studies in the Minor Prophets, it has come to our attention repeatedly that prophetic utterances often apply to multiple times and places, and that their fulfillments may be literal, spiritual or both. It is possible to read Zephaniah 1:1 through 3:7 as applying almost exclusively to the period from the reign of Josiah in Judah through to the Babylonian conquest of Jerusalem and the decades that followed. All but a few verses in these passages have already been fulfilled.
From 3:8 on, however, it is evident the prophet is speaking about days that are still future even for today’s reader.