Well, this block is normally for small delays, I never tested it for long times to be honest. What it does is to pause the EA to the point where it is right now, and then continue from that point. In theory, it will work, so you can test it.
The alternative is, (again, in theory) but there is no special block for this, is to work with the time in some variables. If the variable is set to the time that is older than the current -> continue, otherwise don't do anything below. And set this variable to some time in the future where you want to set that delay. Eventually, the current time will reach that "future" time and the delay will expire. Then you can do that again.
Now that I'm explaining this, I think there are some blocks for that π For example "Once per minutes" or some other "Once...". But before using one of these, read it's description. Even I forget how they are working sometimes π