Создайте новый объект даты, указав год, желаемый месяц + 1 и день 0. Это создаст объект даты для последнего дня желаемого месяца. Затем вызовите getDate () для объекта, чтобы вернуть последний день.
Обратите внимание, что в Flex значения месяцев равны нулю, поэтому Jan = 0, Feb = 1 и т. Д. Поэтому, если вы хотите узнать, каким был последний день февраля в 2012 году, вы должны сделать следующее:
var FEB:int = 1;
var date:Date = new Date(2012, FEB + 1, 0);
var lastDayInFeb:Number = date.getDate();
Вот более полный пример с парой неунитарных тестов и многоразовым статическим методом для возврата последнего дня месяца.