더북(TheBook)

그럼 어떤 식으로 repeat_interval 매개변수 값을 설정하는지 알아 보자.

표 15-1의 항목 중 수행주기를 나타내는 FREQ는 항상 명시해야 하고, FREQ와 INTERVAL, 그리고 BY로 시작하는 설정 유형을 혼합해 사용한다. 몇 가지 경우에 대한 설정 값을 정리하면 다음과 같다.

월요일 수행 → FREQ = DAILY; BYDAY = MON; (일별 주기, 월요일에 수행) 혹은

FREQ = WEEKLY; BYDAY = MON; (주별 주기, 월요일에 수행) 혹은

FREQ = YEARLY; BYDAY = MON; (연도별 주기, 월요일에 수행)

격주차로 월요일 수행 → FREQ = WEEKLY; INTERVAL = 2; BYDAY = MON;

매월 마지막날 수행 → FREQ = MONTHLY; BYMONTHDAY = -1;

매년 5월 10일 수행 → FREQ = YEARLY; BYMONTH = MAY; BYMONTHDAY = 10; 혹은

FREQ = YEARLY; BYDATE = 0510;

매월 25일 수행 → FREQ = MONTHLY; BYMONTHDAY = 25;

매월 두 번째 수요일 수행 → FREQ = MONTHLY; BYDAY = 2WED;

매일 오전 6시, 오후 6시에 수행 → FREQ = DAILY; BYHOUR = 06,18;

1시간마다 수행 → FREQ = HOURLY; INTERVAL = 1;
(이 경우 시작 시간 기준으로 1시간마다 1번씩 수행됨)

매 시간 10분에 한 번씩 수행 → FREQ = HOURLY; INTERVAL = 1; BYMINUTE = 10;

1분마다 수행 → FREQ = MINUTELY; INTERVAL = 1;

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.