Определение дня недели: различия между версиями

м
+ {{изолированная статья}}
м (+ {{изолированная статья}})
Определение дня недели для любой даты может быть выполнено с помощью множества алгоритмов. Кроме того, вечные календари не требуют вычислений от пользователя и по сути представляют собой справочные таблицы. Типичное применение - вычислить день недели, в который кто-то родился или произошло конкретное событие.
 
== Концепции ==
В числовом расчете дни недели представлены в виде номеров дней недели. Если понедельник является первым днем недели, дни могут быть закодированы от 1 до 7, с понедельника по воскресенье, как это практикуется в ISO 8601. День, обозначенный цифрой 7, также может быть обозначен как 0, применяя арифметический модуль 7, который вычисляет остаток числа после деления на 7. Таким образом, число 7 обрабатывается как 0, 8 как 1, 9 как 2, 18 как 4 и так далее. Если воскресенье считается днем 1, то 7 дней спустя (то есть день 8) также является воскресеньем, а день 18 совпадает с днем 4, который является средой, поскольку он выпадает на три дня после воскресенья.
 
|}
 
=== Подобные месяцы ===
«Подобные месяцы» - это те месяцы календарного года, которые начинаются в один и тот же день недели. Например, сентябрь и декабрь соответствуют друг другу, потому что 1 сентября приходится на тот же день, что и 1 декабря (поскольку между этими двумя датами ровно тринадцать семидневных недель). Месяцы могут соответствовать только в том случае, если количество дней между их первыми днями делится на 7, или, другими словами, если их первые дни разделены на целое количество недель. Например, февраль обычного года соответствует марту, потому что в феврале 28 дней, при этом число делится на 7, а 28 дней составляют ровно четыре недели. В високосном году январь и февраль соответствуют месяцам, отличным от месяцев обычного года, поскольку добавление 29 февраля означает, что каждый последующий месяц начинается на день позже.
 
'''Обычные года'''
 
* Январь и Октябрь.
* Февраль, Март и Ноябрь.
* Апрель и Июль.
* У августа нет подобных месяцев.
 
'''Високосные годы'''
 
* Январь, Апрель и Июль.
* Февраль и Август.
* Март и Ноябрь.
* У октября нет подобных месяцев.
 
'''Все годы'''
<!--Please do not add month pairs that duplicate the other sections of this list. This section is only for months not already mentioned in the first 2 sections.-->
* Сентябрь и Декабрь.
* У мая и июня нет подобных месяцев.
В приведенной ниже таблице месяцев соответствующие месяцы имеют одинаковое число, что непосредственно следует из определения.
{| class="wikitable"
* <span style="color:blue;">Синий цвет</span> означает последние 10 месяцев високосного года
 
== См. также ==
 
* [[Doomsday rule]]
* [[Buddhist calendar]]
 
== Источники ==
{{reflist|40em}}
{{Refbegin}}
{{Refend}}
 
== Внешние ссылки ==
* [http://www.tondering.dk/claus/cal/chrweek.php#calcdow Tødering's algorithm for both Gregorian and Julian calendars]
* [https://web.archive.org/web/20160321132458/http://www.angelfire.com/my/zelime/calendar.html "Key Day" method used so as to reduce computation & memorization]
* [http://www.memoriad.com/index.asp?s=kategoriler&b=kategori-detay&kategoriid=dcacea11f97125360e50694fd11c2ae4&lang=EN World Ranking of Memoriad Mental Calendar Dates] (all competitions combined)
* [http://www5a.biglobe.ne.jp/%257eaccent/calendar/retro.htm Identify the year by given month, day, day of week.]
 
{{изолированная статья}}
 
[[Категория:Дни недели|*determination]]