Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 3.0 (http://www.flasher.ru/forum/forumdisplay.php?f=83)
-   -   Особенность работы класс Date с месяцами. (http://www.flasher.ru/forum/showthread.php?t=180288)

cpu 31.05.2012 10:33

Особенность работы класс Date с месяцами.
 
Если написать такой код
Код AS3:

for (var i:int = 0; i < 11; i++)
{
    var date:Date = new Date();
    date.fullYearUTC = 2012;
    date.monthUTC = i;
    trace(date);
}

, то покажет вот что:
Код:

Tue Jan 31 09:32:27 GMT+0400 2012
Fri Mar 2 09:32:27 GMT+0400 2012
Sat Mar 31 09:32:27 GMT+0400 2012
Tue May 1 09:32:27 GMT+0400 2012
Thu May 31 09:32:27 GMT+0400 2012
Sun Jul 1 09:32:27 GMT+0400 2012
Tue Jul 31 09:32:27 GMT+0400 2012
Fri Aug 31 09:32:27 GMT+0400 2012
Mon Oct 1 09:32:27 GMT+0400 2012
Wed Oct 31 09:32:27 GMT+0400 2012
Sat Dec 1 09:32:27 GMT+0400 2012
Mon Dec 31 09:32:27 GMT+0400 2012

Обратите внимание на месяцы.
Почему класс показывает один месяц для значений monthUTC (или month): 1 и 2, 3 и 4, 5 и 6, и т.д.?

wvxvw 31.05.2012 11:23

Ну а как вы хотели представить 31-е февраля?

ObOs 31.05.2012 11:25

Может потому что в феврале, апреле и т.д. нет 31-го числа.

cpu 31.05.2012 11:30

Спс..туплю.)


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

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