Problem: In Acts 2, Pentecost arrives, and the disciples are filled with the Holy Spirit. In response to criticism, Peter says that what they hear and see was “spoken by the prophet Joel” (cf. Joel 2:28–32). Yet, in the passage that Peter quotes, there are events in it that did not happen at Pentecost, like the moon turning to blood. Does Peter err on this occasion?
Solution: First, Peter was simply showing that Pentecost involved a partial or initial fulfillment of Joel 2:28–32. This partial fulfillment was in regard to the indwelling Holy Spirit for believers. And this is exactly what happened on the day of Pentecost. Joel says that God “will pour out My spirit on all flesh … I will pour out My Spirit in those days” (Joel 2:28–29). And God did pour forth His Spirit on the day of Pentecost.
Second, Peter’s reference was to indicate that the last days had been inaugurated (cf. Heb. 1:1–2; 2:4). The wonders of the sky above and the signs on the earth beneath (Acts 19–21) are to take place later on in earth’s history at the time of Christ’s second coming. Notice that these things will happen “before the … great and notable day of the Lord” (v. 20) which is yet future (cf. Matt. 24:1ff).
“But this is that which was spoken by the prophet Joel; And it shall come to pass in the last days, saith God, I will pour out of my Spirit upon all flesh: and your sons and your daughters shall prophesy, and your young men shall see visions, and your old men shall dream dreams And on my servants and on my handmaidens I will pour out in those days of my Spirit; and they shall prophesy: And I will shew wonders in heaven above, and signs in the earth beneath; blood, and fire, and vapour of smoke: The sun shall be turned into darkness, and the moon into blood, before the great and notable day of the Lord come: And it shall come to pass, that whosoever shall call on the name of the Lord shall be saved. (Acts 2:16-21)