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
Hopper timers are much better suited for this. Just have a look at this video
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.