Member 12406065 Ответов: 1

Выражение Cron для hangfire


I have a scenario that I need to schedule a report weekly as per the date and day are chosen from the UI.(Five field cron expression)

please help me with this below question.

if Weekly and it need to start from a particular date, how to mention the start date in that cron expression.

Example

Current Date -14-OCT-2020(Wednesday)

–> if the user scheduling a report today and it needs to be triggered every Monday and this also needs to start from 23-OCT-2020(Friday).....means it need to triggered on 26-OCT-2020(Monday). how to create the cron expression before scheduling in hangfire?


Что я уже пробовал:

Попытался построить выражение cron с датой начала...но я не могу найти решение.

1 Ответов

Рейтинг:
0

Sandeep Mewara

Когда мне это нужно, я использую что-то вроде: Бесплатный онлайн генератор выражений Cron и описатель - FreeFormatter.com[^]

Ваш случай выглядит немного более строгим и не прямолинейным. Никогда не нужно было планировать дату начала. Вы можете увидеть, поддерживает ли генератор точный сценарий, или же вам нужно будет использовать скрипт в выражении[^]. В сценарии вы будете иметь полную власть над тем, что вы хотите, как вы можете код[^] там согласно вашему требованию.

Подобная дискуссия: quartz scheduler - выражение Cron для запуска каждый день, начиная с даты - переполнение стека[^]