2017-11-21 2 views
0

노드 j에서 매달 특정 날짜에 cron 작업을 실행하고 싶습니다. 'Cron'이라는 npm 모듈을 사용하고 있지만 특정 날짜에 기능이 실행되지 않습니다. 여기 나는 당신의 크론 패턴을 잘 보이지만 문제는 시간대 값에 대해 생각 .I 귀하의 경우 중요하지 않다 초 beacuse 당신은 또한, 처음 0을 제거 시도 할 수특정 일정에서 Cron이 실행되지 않음

var CronJob = require('cron').CronJob; 
new CronJob('0 0 0 21 * *', function() { 
    // this code run will on the 21st of every month 
}, null, true, 'America/Los_Angeles'); 
+0

당신이 제로의 선두에 너무 많은 일이있다. – realharry

답변

0

사용하고있는 코드입니다. 아마도 귀하의 시간대가 America/Los_Angeles이 아닙니다.

현재 시간대 값이이 사이트를 확인 지느러미하려면 http://momentjs.com/timezone/

+0

시간과 분을 지정하면 잘 작동합니다. 21시에 언제든지 작업을 실행하고 싶기 때문에 시간이 필요합니다. 감사 –

관련 문제