Calendar Functions
PHP Manual

easter_date

(PHP 4, PHP 5)

easter_dateدریافت برچسب زمانی Unix برای نیمه‌شب Easter در سال داده شده

Description

int easter_date ([ int $year ] )

بازگرداندن برچسب زمانی Unix متناسب با نیمه‌شب Easter در سال داده شده.

Warning

این تابع اگر سال خارج از بازه برچسب زمانی Unix (پیش از 1970 یا پس از 2037) هشدار تولید می‌کند.

روز Easter توسط Council of Nicaea در AD325 به عنوان یک شنبه پس از اولین ماه کامل تعادل بهاری تعریف شده است . تعادل همیشه در 21مارس است و محاسبات تنها شامل محاسبه زمان ماه کامل و اولین یکشنبه پس از آن اس. الگوریتم معرفی شده در اینجا در سال 532 توسط Dionysius Exiguus معرفی شد. تحت تقویم Julian (برای سال‌های پیش از 1753) یک دوره 19 ساله برای کنترل فاز ماه استفاده می‌شود. تحت تقویم Gregorian (برای سال‌های پس از 1753 بازبینی شده توسط Clavius و Lilius و معرفی شده توسط Pope Gregory XIII در اکتبر 1582 و در انگلستان و مستعمرات آن در سپتامبر 1752) دو فاکتور اصلاحی برای دقیق‌تر کردن زنجیره اضافه شده است.

Parameters

year

سال به صورت عدد بین 1970 و 2037

Return Values

تاریخ easter به صورت برچسب زمانی unix.

Changelog

Version Description
از زمان 4.3.0 پارامتر year اختیاری و به صورت پیش‌فرض سال فعلی متناسب با زمان محلی است.

Examples

Example #1 مثال easter_date()

<?php

echo date("M-d-Y"easter_date(1999));        // Apr-04-1999
echo date("M-d-Y"easter_date(2000));        // Apr-23-2000
echo date("M-d-Y"easter_date(2001));        // Apr-15-2001

?>

See Also


Calendar Functions
PHP Manual