function getEndWeek($d) { $dn = (int) $d->Format('%w'); if ($dn > 0) { $dn = 7 - $dn; } $dd = new w2p_Utilities_Date($d); $dd->addSeconds($dn * 24 * 3600); return (int) $dd->Format('%U'); }