Publish Date displaying content before set time.

Silverstripe Version:
Silverstripe Version: 7.2

Question:

Attempting to use the Publish Date function, but when I set a future publish date/time, then click publish, the content displays anyway. Trying to filter these out with 'PublishDate:GreaterThanOrEqual' => $date, with the date variable set as $date = date('Y-m-d h:i:s'); but not having any luck.

I haven’t used that feature before (is this for the blog module?) but is it possible you’re viewing the draft version of the site? If you view the live site do the pages with a future publish date get hidden?