Вообще изначально данное правило было 0,20,40 * * * *
То есть каждый час в 0, 20 и 40 минут.
Но после мне понадобилось временно отключить задачу(а удалять не охото было) и я хотел поставить невыполнимые в ближайшее время условия 0,20,40 * 29 2 7.
Я думал что при этом задача будет выполнятся так же каждый час в 0, 20, 40 минут, но только 29 февраля и если это будет воскресенье, что маловероятно.
Но в прошедшее воскресенье, 15 февраля, скрипт заработал. Что это? Это получается если в месяце 29 числа нет, то вместо дня как бы подставляется знак * ? И получается выполнение каждое воскресенье февраля?
Но воспользовавшись сервисом(не знаю правильно ли он работает)
cron.schlitt.info/index.php?cron=0%2C20%2C40+*+29+... я вообще запутался.
Он показывает что скрипт будет выполняться по воскресеньям в феврале 2016 года так же не глядя на день месяца, хотя в 2016 году есть такой день - 29 февраля.
Внесите пожалуйста ясность в мою затуманенную голову.