title: Is there a way to specify timezone in an auto-scaling schedule?
body: <p>I'm using CDK to autoscale Lambda provisioned concurrency on a schedule. For example:</p>
  <pre><code>// Define the provisioned concurrency
  const target = new asg.ScalableTarget(this, 'ScalableTarget', {
    serviceNamespace: asg.ServiceNamespace.LAMBDA,
    maxCapacity: 1,
    minCapacity: 0,
    resourceId: `function:${alias.lambda.functionName}:${alias.aliasName}`,
    scalableDimension: 'lambda:function:ProvisionedConcurrency'
  });
  
  target.node.addDependency(alias);
  
  // Start the provisioned concurrency at 8am
  target.scaleOnSchedule('ScaleUpInTheMorning', {
    schedule: asg.Schedule.cron({ hour: '08', minute: '00' }),
    minCapacity: 1,
    maxCapacity: 1
  });
  
  // Stop the provisioned concurrency at night
  target.scaleOnSchedule('ScaleDownAtNight', {
    schedule: asg.Schedule.cron({ hour: '17', minute: '10' }),
    minCapacity: 0
    maxCapacity: 0
  });
  </code></pre>
  <p>From what I have read and my own testing, the time in the cron definition is in UTC.</p>
  <p>Is there a way to specify the timezone?</p>