One post per day (1 post)

i want to display 1 random post on my home page, but that is not the problem, the problem is that i want that post to stay the same for one whole day, mean it should not change till the next day. and same goes to the next day post.
I'll really appreciate some help.