Minecraft delay without a huge clock?

be
2

I would like to have a delay of 20 minutes on a command block. But don't know how. I'm not interested in building a clock that is thousands of blocks long. Minecraft 1.16.5

co

Hopper timers are much better suited for this. Just have a look at this video

Ti

You won't be able to do this with just one command block: You need at least three:

One who counts up a counter
No. 2 executes an order at 20mins
No. 3 resets the counter of block 1 to 0 at also 20mins

You can also build long clocks compactly without a command block (hopper-dropper clock):

Please note: The current illustration in the MC-Wiki is incorrect and does not work because two things are missing: -

Between one of the droppers (no matter which one) and the upper redstone block there's an additional redstone.
There's also a redstone in front of the lower redstone block - this is the exit from the thing

If that isn't long enough, you can connect another dropper level to the exit.