php strtotime “last monday” if today is monday?

If you read the manual, there is an great example that describes exactly what you want to do http://www.php.net/manual/en/datetime.formats.relative.php strtotime(‘Monday this week’); Update: There appears to be a bug introduced in newer versions of PHP where this week returns the wrong week when ran on Sundays. You can vote on the bug here: https://bugs.php.net/bug.php?id=63740 Update … Read more

Working days (Mon-Fri) in PHP

If you are limiting to weekdays use the string weekdays. echo date ( ‘Y-m-j’ , strtotime ( ‘3 weekdays’ ) ); This should jump you ahead by 3 weekdays, so if it is Thursday it will add the additional weekend time. Source: http://www.php.net/manual/en/datetime.formats.relative.php