note 85701 added to function.strtotime
| From: | espen dot holje at escio dot no | Date: | Fri, 12 Sep 2008 16:31:30 +0000 |
| Subject: | note 85701 added to function.strtotime | ||
| Groups: | php.notes | ||
| Request: | Send a blank email to php-notes+get-144373@lists.php.net to get a copy of this message | ||
Finding the starting date of next week:
strtotime("next week") won't work since it will be interpreted as "current day +
7 days".
Solution: Find current week's first day, then add 7 days:
<?php
$startTsCurrentWeek = mktime(0, 0, 0, date('m'), date('d') -
date('w'), date('Y'));
$startTsNextWeek = $startTsCurrentWeek + (7*86400);
$startTsPreviousWeek = $startTsCurrentWeek - (7*86400);
?>
----
Server IP: 62.73.196.231
Probable Submitter: 77.106.162.67
----
Manual Page -- http://www.php.net/manual/en/function.strtotime.php
Edit -- https://master.php.net/note/edit/85701
Del: integrated -- https://master.php.net/note/delete/85701/integrated
Del: useless -- https://master.php.net/note/delete/85701/useless
Del: bad code -- https://master.php.net/note/delete/85701/bad+code
Del: spam -- https://master.php.net/note/delete/85701/spam
Del: non-english -- https://master.php.net/note/delete/85701/non-english
Del: in docs -- https://master.php.net/note/delete/85701/in+docs
Del: other reasons-- https://master.php.net/note/delete/85701
Reject -- https://master.php.net/note/reject/85701
Search -- https://master.php.net/manage/user-notes.php