Jump to content
  • 0

Измененный календарь


RekShak
 Share

Question

Что нужно: чтобы на странице отображался день недели, число, месяц и год, а также праздники.

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

Link to comment
Share on other sites

18 answers to this question

Recommended Posts

  • 0

Должно быть примерно так : окно с таблицей (день недели, месяц, число, год или в другом порядке), в котором бы отображались соответствующие данные каждый день, и праздники тоже. Смена дней должна быть автоматической. В связи с тем, что високосных годов в данной системе нет, нужна некоторая корректировка. Дней в данном году 365, причем пять из них не относятся к каким лиюо месяцам. Месяцов 6,Ю причем 4 из них по 54 дня, а два по 72. Это даже не месяца, а периоды.

Календарь этот нужен для сайта с Толкиновской наклонностью, календарь эльфов Средиземья.

Ответ в виде описания-разъяснения и кода если он слишком сложен для восприятия или самостоятельного составления.

Link to comment
Share on other sites

  • 0

Вариантов решения два: PHP или JavaScript. Выбор зависит от хостинга, на котором висит сайт. В любом случае алгоритм должен быть привязан к григорианскому календарю, на нем все держится.

Link to comment
Share on other sites

  • 0

Честно говоря, не очень понимаю, как ты собираешься реализовать подобный календарь. Вот 1 июня по эльфийскому календарю как называется? Или тебе все-таки привязка к сегодняшней дате не нужна, а требуется отдельный независимый календарь?

Link to comment
Share on other sites

  • 0

как первое июня будет сейчас нескажу, т.к. считать долго.

Есть вопрос - при изменении календаря можно ли прописать отдельно каждый день, или только в соответствии с реальными месяцами?

Link to comment
Share on other sites

  • 0

-->Дней в данном году 365

т.е. номер года по этому кастомному календарю совпадает с текущим, плюс или минус некоторое значение? или там не просто сдвиг числа, а за счет разной длины секунды, минуты, часа, дня длина года больше(меньше) общепринятой?

Link to comment
Share on other sites

  • 0
тогда колись какие дата и время по этому календарю приходится на 01.01.1970 00:00:00 и будет тебе алгоритм

там еще есть пять дней невходящих в периоды. Первый день года(йестаре), последний(мейтаре или местаре) и еще три добавочных, но вот где эти самые добавочные я непомню, к сожалению((

Дату скажу заранее (Йестаре 15 года четвертой эпохи - это по моей системе, день недели - оргилион).

П.С. в неделе шесть дней.

наверное сегодня вечером напишу названия всех дней и сезонов, а также их порядок.

Всем спасибо.

Link to comment
Share on other sites

  • 0

Как обещал - названия дней, сезонов и т.д.:

год - Коранар

день - ре

неделя - энквие; дни недели:

1-оргилион

2-оранор

3-оритиль

4-оргалад

5-орменел

6-ораварон

Порядок года:

1-один день Йестаре, не входит в сезоны

2-Этуиль (весна,54)

3-Лаэр (лето,72)

4-Йавас (осень, 54)

5-три дня Эндери (не склоняется), не входят в сезоны

6-Фирит (предзима - увядание, 54)

7-Рив (зима, 72)

8-Экуир (предвесна - пробуждение, 54)

9-один день Меттаре, не входит в сезоны

01.01.1970 00:00:00 - Йестаре 15 года (от падения Саурона)Четвертой эпохи, день недели - Оргилион

время неуказывается, но можно считать, что примерно 3 часа "утра" (по нашему) (Время там вообще измеряют сутками, днями, временем обеда, и временем перехода из пункта А в пункт Б). Время перемены суток должно оставаться неизменным.

Link to comment
Share on other sites

  • 0

набросок есть, проверьте (мог где-нибудь ошибиться и не пририсовать плюс-минус единичку в расчетах): http://denton.msk.ru/tmp/customcalendar.php

и еще... после обсуждения в кммуникаторе

Эльфийский год (yeen) = 144 оборота Земли вокруг Солнца.

Обычный год (coranar или loa) = 365 дней.

В году 6 месяцев (54 дня, 72 дня, 54 дня, 54 дня, 72 дня, 54 дня) + 5 дней вне месяцев.

Раз в 12 лет ? високосный год, три дня в середине года (enderi) удваиваются.

В последнем году каждого третьего эльфийского года (уeen) не удваиваем ничего.

Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
 Share

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy