1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/yugecse-CalendarWidget

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
В этом репозитории не указан файл с открытой лицензией (LICENSE). При использовании обратитесь к конкретному описанию проекта и его зависимостям в коде.
Клонировать/Скачать
Внести вклад в разработку кода
Синхронизировать код
Отмена
Подсказка: Поскольку Git не поддерживает пустые директории, создание директории приведёт к созданию пустого файла .keep.
Loading...
README.md

CalendarWidget

Android Calendar Project!

В календаре имеется 42 клетки для отображения дат, поэтому можно рассматривать их как массив длиной 42. Написание календаря сводится к тому, чтобы заполнить этот массив значениями!

1. В проекте используется формула Гаусса: * формат даты — y-m-d, где y — год (y > 1582), m — месяц (0 < m < 13), d — день (0 < d < 28, 29, 30, 31). y, m, d являются целыми числами. Например, 2008-8-1, где переменные равны: y = 2008, m = 8, d = 1. * Общая формула: W = [y-1] + [(y-1)/4] - [(y-1)/100] + [(y-1)/400] + D

  где W — номер недели, y — год, D — порядковый номер даты в году; [X] обозначает округление X до целого числа.

 * **Формула Гаусса (Zeller):**

     W=Y+[Y/4]+[C/4]-2C+[26(M+1)/10]+d-1

где W — номер недели; C — столетие; Y — год (двухзначное число); M — месяц (M = m (если m > 2) или M = m + 12 (если m < 3)); d — день.

Формула Гаусса значительно упрощает вычисления по сравнению с общей формулой.

2. Особое внимание уделяется вычислению дней предыдущего и следующего месяцев.

Комментарии ( 0 )

Вы можете оставить комментарий после Вход в систему

Введение

Описание недоступно Развернуть Свернуть
Отмена

Обновления

Пока нет обновлений

Участники

все

Недавние действия

Загрузить больше
Больше нет результатов для загрузки
1
https://api.gitlife.ru/oschina-mirror/yugecse-CalendarWidget.git
git@api.gitlife.ru:oschina-mirror/yugecse-CalendarWidget.git
oschina-mirror
yugecse-CalendarWidget
yugecse-CalendarWidget
master