note 80664 added to function.easter-date
| From: | nigelf at esp dot co dot uk | Date: | Mon, 28 Jan 2008 11:50:23 +0000 |
| Subject: | note 80664 added to function.easter-date | ||
| Groups: | php.notes | ||
| Request: | Send a blank email to php-notes+get-135474@lists.php.net to get a copy of this message | ||
v5.2.1 - There is a known bug with easter_date() that can return incorrect dates for some years:
// 2008 OK
echo date("D d M Y", easter_date(2008)); // Sun 23 Mar 2008
// 2009 returns Saturday
echo date("D d M Y", easter_date(2009)); // Sat 11 Apr 2009
However easter_days() works correctly:
echo date("D d M Y", strtotime("2009-03-21 +".easter_days(2009)."
days")); // Sun 12 Apr 2009
It is apparently related to timezone settings.
----
Server IP: 87.124.64.96
Probable Submitter: 213.253.45.9
----
Manual Page -- http://www.php.net/manual/en/function.easter-date.php
Edit -- https://master.php.net/note/edit/80664
Del: integrated -- https://master.php.net/note/delete/80664/integrated
Del: useless -- https://master.php.net/note/delete/80664/useless
Del: bad code -- https://master.php.net/note/delete/80664/bad+code
Del: spam -- https://master.php.net/note/delete/80664/spam
Del: non-english -- https://master.php.net/note/delete/80664/non-english
Del: in docs -- https://master.php.net/note/delete/80664/in+docs
Del: other reasons-- https://master.php.net/note/delete/80664
Reject -- https://master.php.net/note/reject/80664
Search -- https://master.php.net/manage/user-notes.php