Transactions that aren’t yet valid won’t be relayed. Otherwise you could costlessly use an arbitrary amount of memory on every node on the network.
You can think of time locks as being in the transaction or in the unlocking script and as being relative or absolute (in blocks or calendar date).
https://medium.com/summa-technology/bitcoins-time-locks-27e0c362d7a1