How to keep a post hidden for x days


Is it possible to keep a topic hidden to a user A for x days after user B posted the post.
With the x variable coming from an external database.
In other words there should be a lag for each user depending on an externally calculated variable.

,Thanks for your advice