CYCLESTARTDATE: Specifying the start date of a cycle

Explanation: CYCLESTARTDATE is an optional subparameter specifying the start date or reset date of a cycle. It can be used with the following parameters:

A leading zero is not required for a one-digit month or day. For a start date, specify yyyy/mm/dd.

Defaults: If CYCLESTARTDATE is specified without a start date or if CYCLESTARTDATE is not specified at all, then:
Note:
  1. The cycle start date is saved between DFSMShsm startups.
  2. The start date specified with the CYCLESTARTDATE parameter cannot be a date in the future. The date must be a date prior to or equal to the date when the DEFINE command is issued.
  3. Understanding the difference between cycle days and calendar days is important. The first cycle day, DAY 1, begins at the start time of the function. The second cycle day, DAY 2, begins when this start time has again been reached, regardless of when the new calendar day begins. Third and subsequent days follow the same pattern. For instance, if the cycle start time for a function is 1100 (11 a.m.) on Monday, DAY 1 is from 11 a.m. on Monday to 10:59 a.m. on Tuesday. DAY 2 begins after 11 a.m. on Tuesday and continues until 10:59 am. on Wednesday.
  4. If you specify CYCLESTARTDATE, you must also specify cycle; otherwise, the command will fail.