Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #11 (permalink)  
Старый 15.11.2010, 13:20
Аватар для subzey
Пионэр
Отправить личное сообщение для subzey Посмотреть профиль Найти все сообщения от subzey
 
Регистрация: 16.11.2009
Сообщений: 1,322

15 ноября раз в четыре года 320 день в году, в остальное время — 319.
Ответить с цитированием
  #12 (permalink)  
Старый 15.11.2010, 14:53
Аватар для Gvozd
Матрос
Отправить личное сообщение для Gvozd Посмотреть профиль Найти все сообщения от Gvozd
 
Регистрация: 04.04.2008
Сообщений: 6,246

subzey,
уточнение верное.
Но, православные праздники-то, вообще по старому стилю отсчитываются, так что тоже требуется небольшое уточнение же
Ответить с цитированием
  #13 (permalink)  
Старый 15.11.2010, 15:25
Аватар для subzey
Пионэр
Отправить личное сообщение для subzey Посмотреть профиль Найти все сообщения от subzey
 
Регистрация: 16.11.2009
Сообщений: 1,322

Gvozd,
Сообщение от http://ru.wikipedia.org/wiki/Пасха#.D0.A0.D0.B0.D1.81.D1.87.D1.91.D1.82_.D 0.B4.D0.B0.D1.82.D1.8B_.D0.9F.D0.B0.D1.81.D1.85.D0 .B8
Правило звучит так: «Пасха празднуется в первое воскресенье после весеннего полнолуния».
Весеннее полнолуние — это первое полнолуние, наступившее после дня весеннего равноденствия.
А с этим — вообще, мрак.

Кстати, что, если в часовом поясе Владивостока полнолуние наступило в субботу, а в Калининграде — в воскресенье? Получается, во Владике пасха не следующий день, а в Калинине — через неделю. Опять же, для Москвы считать географическое поясное время (GMT+2), или декретное (GMT+3), а что, если за это время произойдет переход на летнее время (GMT+4)?

Бр-р! Ушел курить.
Ответить с цитированием
  #14 (permalink)  
Старый 15.11.2010, 15:28
Аватар для Gozar
Отправить личное сообщение для Gozar Посмотреть профиль Найти все сообщения от Gozar
 
Регистрация: 07.06.2007
Сообщений: 7,504

удалено.
__________________
Последний раз редактировалось Gozar, Сегодня в 24:14.

Последний раз редактировалось Gozar, 02.02.2011 в 15:06.
Ответить с цитированием
  #15 (permalink)  
Старый 15.11.2010, 15:59
Аватар для Gvozd
Матрос
Отправить личное сообщение для Gvozd Посмотреть профиль Найти все сообщения от Gvozd
 
Регистрация: 04.04.2008
Сообщений: 6,246

Сообщение от Gozar
Это только упрощает написание скрипта. Даже формула не нужна. День месяц.
пасха в разные года в разный день-месяц наступает.
Ответить с цитированием
  #16 (permalink)  
Старый 15.11.2010, 17:01
Аватар для Gozar
Отправить личное сообщение для Gozar Посмотреть профиль Найти все сообщения от Gozar
 
Регистрация: 07.06.2007
Сообщений: 7,504

удалено.
__________________
Последний раз редактировалось Gozar, Сегодня в 24:14.

Последний раз редактировалось Gozar, 02.02.2011 в 15:06.
Ответить с цитированием
  #17 (permalink)  
Старый 01.12.2010, 17:06
Новичок на форуме
Отправить личное сообщение для Артемий Б Посмотреть профиль Найти все сообщения от Артемий Б
 
Регистрация: 14.11.2010
Сообщений: 7

Вообще переходящих праздников не так много. Но - о них речи и небыло! Существуют совершенно конкретные даты с соответствующими им праздниками. Они то нам и интересны.

Сообщение от Gozar Посмотреть сообщение
Мне без разницы когда наступает пасха.
ТС просил каждый день своя картинка - свой файл описания, это его забота сделать на этот год свои картинки и свое описание.
Совершенно верно (спасибо Вам)! О том и речь...

Существуют расчеты Пасхи на несколько лет вперёд...
Расчетом этим занимаются специалисты и весьма не плохо (кстати, это вовсе не сложно, существует своя схема). Поменять раз в год картинку в директории ещё проще. Так что это вовсе не проблема.

P.S.: Православные отмечают свои праздники по Новому стилю ("Юлианский календарь").
Ответить с цитированием
  #18 (permalink)  
Старый 02.12.2010, 22:49
Новичок на форуме
Отправить личное сообщение для Артемий Б Посмотреть профиль Найти все сообщения от Артемий Б
 
Регистрация: 14.11.2010
Сообщений: 7

<script>
var date = new Date();
var day = date.getDate();
var month = date.getMonth();
 
document.write('<a href="'+day+'-'+month+'.html"><img src="/img/icons/'+day+'-'+month+'.jpg"></a>');
</script>

Gozar
Всё отлично работает!
Только вот пришлось зменить вот эту строчку:
var month = date.getMonth();

на эту:
var month = 1+date.getMonth();


Спасибо.
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Помогите, пжлста, найти (или написать) скрипт для смены картинок. Artweb Работа 9 25.02.2011 11:28
Скрипт смены картинок - помогите размножить profi555 Ваши сайты и скрипты 6 02.07.2010 23:32
Помогите оптимизировать скрипт смены изображений с анимацией Khmelevsky Элементы интерфейса 5 06.03.2010 19:02
Помогите создать скрипт замены картинок при наведении курсора. SantaS Я не знаю javascript 3 05.06.2009 12:59