Not that I have a solution, but perhaps you could clarify this:
I need a functionality to write a page and set the visibility of this page with a date from and a date to.
So, the page becomes visible on the
from date and then goes out of visibility on the
to date? If this is the case, is the page then destroyed?