Hangfire: BackgroundJob.Schedule is changing time

I am trying to schedule a job at 10/25/2025 8:00:00 AM but in hangfire console it shows 10/25/2025 9:00:00 AM. This is ad-hoc job so time zone is provided. Is there something that I am missing or hangfire automatically does change times? If so is there a way I can prevent it? Input datetime kind is UTC.

CVpRAhrk

1 Like

On the dashboard, JavaScript converts the date to the local time zone of the viewer.

A right-click on a value in the Succeeded column in Succeeded jobs, with Inspect, shows:

<span data-moment="1761595469" title="Mon, Oct 27, 2025 9:04 PM" data-container="body" data-original-title="Mon, Oct 27, 2025 9:04 PM">6 minutes ago</span>
1761595469

is a Unix epoch timestamp, and it’s Monday, October 27, 2025 8:04:29 PM in GMT. But, it’s shown as Mon, Oct 27, 2025 9:04 PM in the tooltip on hover.