出版物の年間自動スケジュールを作成しようとしています。各号には、2 週間ごとに発生する 3 つの日付 (水曜日、金曜日、月曜日) があります。また、その日が休日に当たる場合は、自動的に調整されて次の日に移動する必要があります。
私は今、PHPでこれをすべてやろうとしています。ほとんどの作業は完了していますが、問題7の後、スクリプトがうまくいかず、1週間スキップしたようです. これを達成する方法を誰かが助けたり提案したりできますか?
これが私のロジックの擬似コードです。
For 12 months
    Get the amount of days in a given month
        For days in a month
            If Wednesday
        assign date to a var
            Else if Friday
                assign date to a var
                print wednesday var
                print friday var
                print monday var
                increment counter in order to skip ahead to the next week
            Else if Monday
                assign date to a var
ありがとう