note 63951 added to function.date
| From: | mpoletto at gmail dot com | Date: | Tue, 04 Apr 2006 15:07:58 +0000 |
| Subject: | note 63951 added to function.date | ||
| Groups: | php.notes | ||
| Request: | Send a blank email to php-notes+get-107300@lists.php.net to get a copy of this message | ||
Refers to james at bandit dot co dot nz
at 05-Mar-2006 08:27
-------------------------------
That function is simple and good, but need one thing more to work fine. If you don't sum $date1
with 86400 you'll get one incomplete day (24 hours) more.
Do anything like this:
<?php
$date1 = mktime(0,0,0,1,1,2006);
$date2 = mktime(0,0,0,date('m'),date('d'),date('Y'));
$total_days = 0;
while($date1+86400 < $date2)
{
$total_days++;
$date1 += 86400;
}
echo $total_days;
?>
Sds
Marcos
----
Server IP: 200.185.109.103
Probable Submitter: 200.204.118.240
----
X-Spam-Status: No, hits=3.1 required=5.0 tests=DATE_MISSING,FROM_NO_LOWER
autolearn=no version=2.64
----
Manual Page -- http://www.php.net/manual/en/function.date.php
Edit -- http://master.php.net/note/edit/63951
Del: integrated -- http://master.php.net/note/delete/63951/integrated
Del: useless -- http://master.php.net/note/delete/63951/useless
Del: bad code -- http://master.php.net/note/delete/63951/bad+code
Del: spam -- http://master.php.net/note/delete/63951/spam
Del: non-english -- http://master.php.net/note/delete/63951/non-english
Del: in docs -- http://master.php.net/note/delete/63951/in+docs
Del: other reasons-- http://master.php.net/note/delete/63951
Reject -- http://master.php.net/note/reject/63951
Search -- http://master.php.net/manage/user-notes.php