Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Архив Flasher.ru > Flash > ActionScript

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему  
Старый 19.01.2004, 16:06
ВАРАН вне форума Посмотреть профиль Отправить личное сообщение для ВАРАН Найти все сообщения от ВАРАН
  № 1  
ВАРАН
 
Аватар для ВАРАН

Регистрация: Aug 2003
Адрес: Москва
Сообщений: 449
Отправить сообщение для ВАРАН с помощью ICQ
По умолчанию Господа помогите....

Запутался совсем с датами и временем.Проблема такая:
мне нужно получить кол-во дней в месяце,офкоз чтоб оно появлялось автоматом при помоще объекта date.
Что нужно прописать?
__________________
Он манэ падмэ ХУМ!

Старый 19.01.2004, 20:02
  № 2  
masterNick
Guest

Сообщений: n/a
Скриптом это не определить (насколько я знаю). Проще объявить массив этих чисел (изменяется только февраль раз в
4 года).

порядковый номер месяца определяем при помощи Date.getMonth().


все вместе будет выглядкть примерно так:

arrDays = [31,28,31,30,31,30,31,31,30,31,30,31];
//
myDate = new Date()

currentMonth = myDate.getMonth();
currentFullYear = myDate.getFullYear();
totalDays = arrDays[currentMonth];
//теперь нужно определить високосный год или нет
if(currentMonth==1 && currentFullYear%4==0){
// то есть месяц январь и год делится на четыыре без остатка
totalDays = 29
}
trace(totalDays);

Старый 20.01.2004, 11:58
ВАРАН вне форума Посмотреть профиль Отправить личное сообщение для ВАРАН Найти все сообщения от ВАРАН
  № 3  
ВАРАН
 
Аватар для ВАРАН

Регистрация: Aug 2003
Адрес: Москва
Сообщений: 449
Отправить сообщение для ВАРАН с помощью ICQ
уууу....понятно щас поюзаю.....а зам у тебя там значёк %
это такое деление?
__________________
Он манэ падмэ ХУМ!

Старый 20.01.2004, 12:07
ВАРАН вне форума Посмотреть профиль Отправить личное сообщение для ВАРАН Найти все сообщения от ВАРАН
  № 4  
ВАРАН
 
Аватар для ВАРАН

Регистрация: Aug 2003
Адрес: Москва
Сообщений: 449
Отправить сообщение для ВАРАН с помощью ICQ
Ок.Скрипт работает отлично спасибо.
__________________
Он манэ падмэ ХУМ!

Старый 20.01.2004, 12:10
  № 5  
masterNick
Guest

Сообщений: n/a
этот значек - оператор деления по модулю.
То есть если ты хочешь узнать остаток от деления одного числа на другое - ты используешь этот значек.

Например:

8%3 = 2 // то есть в восьмерке две тройки и остается 2

8%4 = 0 // то есть восемь содержит две 4

Это удобно использовать когда нужно определить четное число или нет. В этом случае нужно писать n%2, и если результат 0 то число четное, и тп.

В нашем случае мы узнавали делится ли год на 4 без остатка. Если делится, то год високосный, следовательно в феврале будет не 28, а 29 дней.

Создать новую тему   Часовой пояс GMT +4, время: 01:08.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


Часовой пояс GMT +4, время: 01:08.


Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.