Новые книги

Каждый атом Вселенной, а не только различные макроскопические объекты, способен хранить информацию. Акты взаимодействия атомов можно описать как элементарные логические операции, в которых меняют свои значения квантовые биты – элементарные единицы квантовой информации. Парадоксальный, но многообещающий подход Сета Ллойда позволяет элегантно решить вопрос о постоянном усложнении Вселенной: ведь даже случайная и очень короткая программа в ходе своего исполнения на компьютере может дать крайне интересные результаты. Вселенная постоянно обрабатывает информацию – будучи квантовым компьютером огромного размера, она все время вычисляет собственное будущее. И даже такие фундаментальные события, как рождение жизни, половое размножение, появление разума, можно и должно рассматривать как последовательные революции в обработке информации.
В книге даются практические рекомендации по составлению наиболее распространенных видов деловых писем, включая переписку с религиозными и дипломатическими ведомствами.

Издание рассчитано на молодых специалистов и начинающих менеджеров в области международного сотрудничества, студентов факультетов международных отношений, учащихся специальных курсов, а также на широкий круг читателей, интересующихся данной тематикой.

easter_date



Учебник РНР
Назад Вперёд

easter_date

(PHP 3>= 3.0.9, PHP 4)

easter_date - получает штамп времени UNIX для полночи Easter данного года.

Описание

int easter_date ([int year])

Возвращает штамп времени UNIX, соответствующий полночи Easter данного года.

Начиная с PHP 4.3.0, параметр year является необязательным, и по умолчанию используется текущий год в соответствии с локальным временем, если этот параметр опущен.

Предупреждение!: Эта функция сгенерирует предупреждение, если год находится вне диапазона штампов времени UNIX (т.е. до 1970 или после 2037).

Пример 1. easter_date()
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" */

Дата Easter Day была определена советом Council of Nicaea в AD325 как воскресенье после первого полнолуния или после Spring Equinox/весеннего равноденствия. Equinox всегда выпадает на 21 марта, так что вычисление сводится к определению даты полнолуния и даты следующего воскресенья. Используемый здесь алгоритм ввёл Dionysius Exiguus около 532 года. В Юлианском летосчислении (до 1753 г.) используется простой 19-летний цикл для отслеживания фаз луны. В Григорианском календаре (для лет после 1753 - изобрели Clavius и Lilius, ввёл Папа Gregory XIII в октябре 1582 г., а в Британии и колониях - в сентябре 1752 г.) добавлены два корректирующих фактора для уточнения цикла.

(Этот код основан на С-программе Simon Kershaw, <[email protected]>)

См. easter_days() - расчёт Easter до 1970 или после 2037.


Назад Оглавление Вперёд
cal_to_jd Вверх easter_days