Мне нужна функция, которая принимает ISO-неделя и год ISO в качестве параметра и возвращает следующую неделю и год ISO (и функцию, которая возвращает предыдущую неделю / год ISO).
Поэтому ответьте на 4 дня, чтобы я дал ему шанс:
<?php // Start with Timstamp 0, else the seconds might be off $x = new DateTime("1970-01-01 00:00:00"); $x->setISODate(2010, 2); echo $x->format("Ymd H:i:s"); // 2010-01-11 00:00:00 $x->modify("+1 week"); echo $x->format("Ymd H:i:s"); // 2010-01-18 00:00:00 // Now for the next ISO Week echo $x->format("YW"); // 2010 03
Надеюсь, что поможет, дайте мне знать 🙂