>The cron expression for my need is 0 0 7 ? * 3#1 *. This will be told as invalid expression even while creating schedule.
OK, so this is the right expression. That's step #1. Now chop off the left most 0 (sorry, I said right most in my original note). That's the seconds field, and PCF Scheduler does not support resolution down to the second. That leaves you with `0 7 ? * 3#1 *`. Paste that into the form to schedule your task and click "Update". That should be accepted. It worked for me with PAS 2.4 and Scheduler 1.2.23.
![Screen Shot 2019-07-08 at 10.54.32 AM]()
>see these blogs
https://medium.com/@christophef/scheduler-with-cloud-foundry-2f98d3daef35 . This clearly states that PCF scheduler uses custom cron that is not documented.
I disagree with what's posted in this blog. It's documented here.
>You can schedule a job to execute at any time using a schedule expression. Scheduler for PCF requires Cron expressions in the
MIN HOUR DAY-OF-MONTH MONTH DAY-OF-WEEK
format.
https://docs.pivotal.io/pcf-scheduler/1-2/using-jobs.html#schedule-job
Although my experience with it is that the format is more permissive than that. It also takes `MIN HOUR DAY-OF-MONTH MONTH DAY-OF-WEEK YEAR`, i.e. `0 7 ? * 3#1 *`.
Hope that helps!