PHP easter_date() Function


Print the easter date for different years:

echo easter_date() . "<br />";
echo date("M-d-Y",easter_date()) . "<br />";
echo date("M-d-Y",easter_date(1975)) . "<br />";
echo date("M-d-Y",easter_date(1998)) . "<br />";
echo date("M-d-Y",easter_date(2007));
Run Example »

Definition and Usage

The easter_date() function returns the Unix timestamp for midnight on Easter of a given year.

Tip: The date of Easter Day is defined as the Sunday after the first full moon which falls on or after the Spring Equinox (21st March).



Parameter Values

Parameter Description
year Optional. Specifies a year between 1970 and 2037. Default is the current year, local time

Technical Details

Return Value: Returns the easter date as a unix timestamp
PHP Version: 4+
Changelog: In PHP 4.3 the year parameter became optional