一連の cron ルール (*/10 0 0 0 0、*/10 2 3 * * など) があり、それらをエポック タイムスタンプ形式 (UINT32) に変換する必要があります。cron ルールは、タイムポイントの有限セット (ルールにアスタリスクなし) または無限のタイムポイント (ルールに少なくとも 1 つのアスタリスク) のいずれかにマップできることを知っているので、単純な 1:1 変換を要求するのはナンセンスです。実用的な形で。
私の唯一の要件は、そのcronルールの次の発生のエポックタイムスタンプを現在の時間で計算することです
C++ でこれを行う方法に関する提案はありますか?