Я хочу запустить «запланированное задание» в метеор, который нужно запускать только один раз в определенное время. У меня есть доступ к объекту даты. Я попробовал выражение ниже cron
, но не получил ожидаемого поведения.synced-cron для запуска один раз - Meteor
вот фрагмент кода.
schedule: function(parser) {
var _year = bidStartTime.getFullYear();
var _month = bidStartTime.getMonth();
var _date = bidStartTime.getDate();
var _hours = bidStartTime.getHours();
var _min = bidStartTime.getMinutes();
var bidAsCron = _min+' '+_hours+' '+_date+' '+ _month+' ? '+_year;
console.log('parsed as ' + bidAsCron);
// parser is a later.parse object
// sample parser.cron('25 17 5 10 ? 2015');
// should 5th October 2015 at 5:25 pm
return parser.cron(bidAsCron);
},
не получил Ожидаемые результаты. все еще получая сообщение 'next run @ 0' – Munna
@Faysal вы уверены, что используете версию 1.3.0? try 'meteor add percolate: synced-cron @ 1.3.0' –
да, я использую' 1.3.0' версию – Munna