strtotime
What is a Unix timestamp and why use it?
What is a Unix Timestamp Simply put, the Unix timestamp is a way to track time as a running total of seconds. This count starts at the Unix Epoch on January 1st, 1970 at UTC. Therefore, the Unix timestamp is merely the number of seconds between a particular date and the Unix Epoch. It should … Read more
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
PHP Check if current time is before specified time
if (date(‘H’) < 14) { $pre2pm = true; } For more information about the date function please see the PHP manual. I have used the following time formatter: H = 24-hour format of an hour (00 to 23)
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