2013-12-23 2 views
1

저는 오늘부터 2 년마다 특정 날짜에 작업을 실행하도록 Quartz cron 식을 작성합니다. 나는 꽤 많은 것을 테스트했지만 다음 중 하나가 작업을해야한다고 생각한다 :2 년마다 작업을 예약하는 Cron 식

53 18 23 12 ? 2013/2 => starting on year 2013 and on every two years later on 
53 18 23 12 ? */2 

그러나 둘 다 Quartz cron 표현식 검증 테스트를 통과하지 못한다. 올바른 cron 표현은 무엇일까요?

답변

3

크론 표현이 불완전합니다. 석영 크론 표현식은 일곱 개 부분으로 구성됩니다

  1. 시간
  2. 데이의-월
  3. 요일
  4. 년 (선택 사항)

그래서 원하는 경우 d 2013 년부터 2 년마다 12 월 24 일 오후 11시 59 분에 일정을 설정하려면 표현은 다음과 같습니다.

0 59 23 24 12 ? 2013/2 
관련 문제