Skip to main content
Legend
September 25, 2013
Question

ColdFusion scheduler executes alltasks 1 hour early

  • September 25, 2013
  • 1 reply
  • 828 views

Hi,

Our CF10 (Windows 2012, IIS8) has a number of scheduled tasks, but all are running 1 hour early. Our clock is set to GMT, and the tasks run GMT-1. The time settings in Windows are set correctly for our location - UTC London with daylight saving time.

Why is CF10 getting the time wrong? Does it take into account daylight saving?

Thanks,

Mark

    This topic has been closed for replies.

    1 reply

    p_sim
    Participating Frequently
    September 26, 2013

    Yes, it takes daylight saving into account.

    #getTimeZoneInfo().utcHourOffset#

    For example, Where I am now is PDT, which -8. In November, when the time back to PST, it will be -7.

    tribuleAuthor
    Legend
    September 27, 2013

    The issue here is that the IIS logs are out by an hour. I watched the server more closely and it did call a scheduled task at the correct (local) time. IIS logs in IIS format are correct. IIS in W3C format do not respect local time by default. One to be aware of!