Time in STK Scheduler

Time is a unique resource to scheduling problems. Because the properties of time, in the context of STK Scheduler, are universal and predictable, time provides a common factor by which all resource and task assignments may be defined and communicated. STK Scheduler internally manages time as an all-accommodating resource that is required of all tasks. The actual amount of time required for each task is determined by various user-defined attributes of tasks and resources.


STK Scheduler treats time as a universal entity applied consistently to all tasks and resources. For this reason, STK Scheduler is not recommended for schedule planning problems that require the use of a relativistic notion of time.


STK Scheduler maintains one time convention and there is no concept of time zones, with some exceptions. You may choose to interpret STK Scheduler time as being in any time zone that is convenient to the problem. For example, if you use STK Scheduler to solve a planning problem where all the resources and tasks will be contained in a factory in Waterbury, CT, then STK Scheduler time can be considered to be Eastern Standard Time (EST), or possibly Eastern Daylight-savings Time (EDT) in the summer months. If however, the planning period is over a long period of time involving resources and tasks all over the world, then a more universal time conjunction should be adopted.

Functionalities that are impacted by the local time of the machine running STK Scheduler are resource buffer times and the current time indicator on the gantt view of the schedule. If you are using either of these features it is recommended that the machine be running in UTC.

Whenever a STK scenario is used in conjunction with STK Scheduler, all times reported by STK will be in Coordinated Universal Time (UTC). In such a case, you should be careful to ensure that all times entered into STK Scheduler are also in UTC.