Is the tribulation less than 7 years long?

I have read somewhere that the Tribulation, a period of seven years, would be shortened by 220 days, which the writer confirmed by a reference to Daniel 8:13 and 14. Is this so?

I do not think there is the least justification for saying that the Great Tribulation is to last seven years. That is the length of time for which the Covenant is made between the Prince (or last Great Head of the Roman Empire Revived—otherwise known as the first Beast) and many of Israel, under the Antichrist, or second Beast (Daniel 9. and Revelation 13), but it is only when the Covenant is broken in the midst of the week, and the daily sacrifice taken away, that the Great Tribulation and “the time of Jacob’s trouble” will occur (Jeremiah 30:7; Matthew 24:21). It is quite clear from the last passage that the days of the Great Tribulation will be shortened—”For the elect’s sake those days shall be shortened” (v. 22). But by how much, is another question. I have myself believed that this may be inferred from Daniel 8:13, 14. The question in the former verse refers to the vision concerning the daily sacrifice and the transgression of desolation (or that maketh desolate), and the answer is, “Unto two thousand and three hundred days—then shall the sanctuary be cleansed” —that is, 220 days less than the full tribulation of 3 years, but that does not say that the period of seven years will be shortened, but that in some way the years of the Great Tribulation will be. How this will be effected we can safely leave in the hands of God, who alone is sufficient.