Дневный счетчик
Используйте этот счетчик для поиска количества дней между двумя датами, включая рабочие дни, выходные и праздничные дни. Нажмите «Настройки», чтобы определить отпуск.
Расчет дней, начиная с даты
Вышеуказанный счетчик дней или калькулятор дней можно использовать для отсчета дня рождения, вычисления беременных дней, оставшихся рабочих дней проекта и т.д.
Как использовать счетчик дня
Чтобы использовать счетчик дня, выберите месяц, дату и год начала в раскрывающемся меню. Если в подсчет должен быть включен конечный день, установите флажок «Включить конечный день». Например, если срок действия проекта истекает 24 апреля в 23:59Таиланд (Thailand)Текущая дата – 29 марта.Таиланд (Thailand), выберите эти даты и используйте флажок для включения даты окончания. Выберите 25 апреля.Таиланд (Thailand) В качестве даты окончания и не установить флажок «Включить дату окончания» даст тот же результат.
Калькулятор имеет дополнительные настройки, к которым можно получить доступ, щелкнув ссылку «Настройки». Выберите, включать ли в себя праздники. Если вы хотите включить праздничные дни, выберите государственные праздники США, которые вы хотите включить, и/или введите другие праздники, используя таблицу ниже. Результаты калькулятора будут включать количество отпусков в выбранном временном диапазоне.
Калькулятор возвращает количество дней между выбранными датами, предполагая рабочую неделю с понедельника по пятницу и выходные дни субботы и воскресенья. По умолчанию он разделяет общее количество дней на выходные и рабочие дни, но также может включать обычные или назначенные праздники (включенные при подсчете и перечислении праздников). Если выбран флажок «Включить дату окончания», калькулятор всегда учитывает дату начала как целый день, а последний день — как целый день. Если флажок не установлен, дата окончания не включается в расчет.
Расчет дней, начиная с даты
Указанная дата начала и выбранное количество дней добавления или вычета, калькулятор определит дату результата. Ячейка «Вычислить только рабочие дни» определяет, включают ли выбранные дни выходные. Например, если флажок установлен, выбранная дата будет понедельник, а если к этой дате добавить семь дней, калькулятор вычисляет среду на следующей неделе, а не понедельник, так как суббота и воскресенье не учитываются.
Какой день недели
Калькулятор также отображает день недели для выбранной даты. Существует множество различных алгоритмов для расчета дня недели. Один из них называется «Правила Судного дня», алгоритм, разработанный Джоном Конвей, который может быть выполнен в голове.
Конец света
Алгоритм основан на «конец света», то есть на определенной дате в определенный день недели в определенный год. Эти даты одинаковы каждый год, но их даты меняются каждый год. В следующей таблице показаны конечные дни каждого месяца года.
Январь | Февраль (February) | дефект | апрель | май | Июнь | июль | Август | Сентябрь | Октябрь | ноябрь | декабрь |
1/3 * | 2 / 28 * | 3/14 | 4 / 4 | 5 / 9 | 6/6 | 7/11 | 8/8 | 9/5 | 10/10 | 11 / 7 | 12/12 |
Необходимо запомнить эти даты, чтобы быть в состоянии определить, какой день недели является какая-либо указанная дата. Для четных месяцев, за исключением февраля, все конечные дни происходят в день, соответствующий данному месяцу (4/4, 6/6, 8/8, 10/10, 12/12). Конец февраля происходит в последний день месяца, 28 февраля.Таиланд (Thailand) В типичном году или 29 летТаиланд (Thailand) в високосный год. Дата января - 3 день.Зарегистрированный диетологили 4Таиланд (Thailand) Период високосного года (1/3 или 1/4). Оставшиеся месяцы можно запомнить с помощью метода памяти "Я работаю с 9 до 5 часов с 7 до 11 часов" для запоминания июля можно запомнить вместе с ноябрем, и конец июля - 11 июля, и конец ноября - тот же день, за исключением того, что даты и месяцы чередуются (7 ноября). Аналогичным образом, сентябрь можно запомнить как «девять до пяти», или 5 сентября, где конец мая одинаковый, и снова меняется местоположение даты и месяца (9 мая).
Закрепленный день
Период — это конец определенного века. Конец того или иного года рассчитывается по отношению к дню этого века. Например, конец 2000 года — вторник. В 1900 году была среда, а в 2100 году - воскресенье. Грацианский календарь (самый широко используемый календарь) повторяется каждые 400 лет. Следовательно, нужно помнить только четыре столетия. Другие анкерные даты любого века могут быть определены относительно любого выбранного анкерного дня четырех последовательных столетий. Например, в 1900, 2000, 2100 и 2200 веках они имеют следующее значение:
1900 | 2000 | 2100 | 2200 |
Среда | Вторник | воскресенье | Пятница |
Следовательно, предельный день 1500 года нашей эры (1900-400 гг.) был также средой. В 3000 году нашей эры (2200 + 400 + 400) Период будет пятницей и так далее.
Чтобы выполнить этот алгоритм, необходимо также назначить число каждому дню недели:
воскресенье | понедельник | Вторник | Среда | четверг | Пятница | Суббота |
0 | Один. | 2 | 3 | Четыре. | 5 | 6 |
Учитывая, что вышеуказанное было запоминано (или можно было бы ссылаться на него), для определения дня недели на данную дату требуется только использование базовой арифметики и следующих правил.
Конец правил.
Алгоритм следующим образом:
- Определить переходный день заданного столетия; Присвоим это значение переменной a.
- Последние две цифры года делят на 12; Если последние две цифры года меньше 12, то b = 0.
- Присваивает любой остаток c. Если остаток нет, то c равен 0.
- Разделите c на 4, игнорируйте все остатки. Если c меньше 4, то c = 0.
- сумма a + b + c + d; Результат присваивается Е.
- вычитать 7 из e до тех пор, пока e не будет равен или меньше 6 (это упрощает арифметику, так как некоторое число +/-7 в любой день является одним и тем же днем); Присвоение результата f.f представляет день конца света в заданном году.
- Определите конечную дату, которая ближе к выбранной дате (если выбранная дата в январе или феврале, обратите внимание, является ли год високосным). Например, если выбрана дата 17 апреля, то ближайший конец - 4 апреля.
- Отсчет вперед или назад, начиная с конца, ближайшего к выбранной дате, помните, что каждый +/- 7 дней будет один и тот же день, поэтому 4/11, 4/18, 4/25 и 4/4 произошли в один и тот же день. Каждая из этих дат может считаться конец света, так что если выбранная дата 4/15, то это эквивалентно 4/11, или 3 дням до конца света, или 4/18. Если конец света в том году был четверг, то добавление на 3 дня или уменьшение на 4 даст тот же результат: воскресенье.
Примеры:
Какой день был 15 марта 2292 года?
- Днем привязки 2200 — пятница, поэтому a = 5.
- 92/12 = 7 (после остатка 8), поэтому b = 7.
- Остальное число равняется 8, поэтому c = 8.
- 8 / 4 = 2, поэтому d = 2.
- e = 5 + 7 + 8 + 2 = 22.
- 22-7 (3) = 1, так что f = 1, или понедельник.
- Ближайший конец 15 марта — 14 марта.
- 3/15 - это день после конца света (понедельник), поэтому 1 + 1 = 2, то есть вторник.
Таким образом, 15 марта 2292 года был вторник.