In 520 BC, Zechariah spoke a to a post-exilic nation that had returned to their homes but had not yet fully returned to God.  We live in a post-Christian culture that needs a Zechariah to call us to fully return to the Lord today.