Christ said ‘time’ or that 7 years was shortened.. Revelation 12 says the Serpent is going to be kicked out of heaven ... woe, woe, woe, to the inhabitants on earth ...
Matthew 24, Mark 13, Luke 21 .... Christ’s foretelling the 7 Trumps ...
IMHO that’s only because it’s not allowed to run its full course because no flesh would be left alive.
3.5 years for the Two Witnesses and their judgements upon the Earth (Revelation 11).
3.5 years for the Remnant of Israel in Petra (Revelation 12) AFTER the abomination that causes desolation - the Mark of the Beast decreed and enacted. Terrible judgements from God during that time.
The 70th week of Daniel will run it’s full length, IMHO - just as the previous 69 weeks did.
YMMV - Time will certainly tell
Happy New Year and God bless