4

Java spring - I have following cron expression for cron job.

0 0/35 * * * ?

But above mentioned cron expression fires once in an hour and like as follows

1:35 2:35 3:35 4:35

I want to fire every after 35 mins instead once in an hour

any quick suggestion ?

d-man
  • 57,473
  • 85
  • 212
  • 296

2 Answers2

6

Cron syntax is

sec min hour day day_of_month month day_of_week year

So what you would want is

0 0,35 * * * * ?

So it will fire on minutes 0 and 35 of each hour.

See the Quartz docs for this, as Spring is using Quartz as scheduler here. Those docs also explain the special chars like * ? - , and others.

Heiko Rupp
  • 30,426
  • 13
  • 82
  • 119
2

You have specified an increment instead of two values.

There is no minute 35 + 35 = 70. Replace 0/35 with 0,35.

tobiasbayer
  • 10,269
  • 4
  • 46
  • 64