I see the connection but if you separate correctly you can kind of make it work thinking about German too. Frem corresponds in meaning (though not in etymology) to German voran or vorne. Tid is Zeit.
So it's kind of like the imaginary forms "Die Zeit von Voran" or "die Voranzeit", so "the time (lying) in front of us", i.e. the future.