Schedule Publish Not Working
We’re trying to schedule a page for publishing. It was scheduled to publish 10/28/15 at 15:30 (3:30pm).
It did not. So we tested building a new page, and it’s saying the time of the page build is 03:36, despite the fact that it should be 15:36.
We are not able to schedule publishing for 03:45 today now, because it’s thinking it is in the past and immediately publishing the page.
Our time zone setting is set correctly to UTC -06:00 Central Time
Please advise how we can schedule something to publish in the afternoon.
We are on Sitefinity 8.0.
Hello Courtney,
To elaborate on this issue, more information is needed, like how the scheduler was set, through API or backend? After the page created what is the value for "date_created" column stored in sf_page_node table of the database and what was the local time when the page created? If that was perform through the custom scheduler then what are the codes of the custom scheduler?
Usually if a page is created it stores the date created value with the time of UTC. In the Backend, the pages list view shows the page created value which retrieve from the database with the code; DateCreated.sitefinityLocaleFormat('dd MMM, yyyy hh:mm') which converts the UTC time to the local time zone and display this time at the last column. Here hh:mm displays the 12 hour time format without am/pm, so if it shows 3:36, the actual value of the created date time is correct and you can display the 24 hour time format by changing hh:mm to HH:mm.
It can be changed by going to Sitefinity Backend -> Administration->Settings->Advanced->ContentView->Controls->FrontendPages->Views->FrontendPagesListView -> ViewModes ->TreeTable -> Columns -> DateOwner
In the list of of properties on the right-hand side of the screen change the ClientTemplate property value from:
<span> (DateCreated) ? DateCreated.sitefinityLocaleFormat(
'dd MMM, yyyy hh:mm'
) :
'-'
</span> <span
class
=
'sfLine'
>Owner ? Owner :
''
</span>
<span> (DateCreated) ? DateCreated.sitefinityLocaleFormat(
'dd MMM, yyyy HH:mm'
) :
'-'
</span> <span
class
=
'sfLine'
>Owner ? Owner :
''
</span>