我有一個cron作業和運行第二個星期五派遣一個郵件列表PHP下一秒週五相對於當前日期
0 8 * * 5 test $(($(date +\%V)\%2)) -eq 1
我怎麼會發現相對於PHP的當前日期的下一個發貨日期所以我可以在下一次派遣時通知用戶。
如
@returns next second Friday date from random_date
function next_dispatch_date(random_date){
}
echo "Next Dispatch on" . next_dispatch_date(date());
您也可以使用這個:' $ dt->修改('這個星期五+ 2周')'。 Makse它更簡單。 –
@awons是的,這節省了一條線,但它取決於要求。在星期五前一天,這實際上會讓我們從現在開始的第三個星期五。 – jeromegamez
謝謝你們看起來像我需要在PHP中刷新日期。我使用了$ dt-> modify('next friday + 1 weeks')來得到正確的日期2015-05-01 – ericsicons