Показать сообщение отдельно
  #5 (permalink)  
Старый 05.05.2011, 22:52
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,123

Вариант вычисления дней в месяце и проверки на високосный год...
<script type="text/javascript">
var month = {LastDay : function(Year,Month){ return new Date(Year,Month+1,0).getDate()}},
Year = {IsLeap: function(Year){ return 29 == month.LastDay(Year,1)}};
document.write(month.LastDay(2012,1)); //returns 29 for feb
document.write(Year.IsLeap(2012)); //returns true for 2012
</script>
Ответить с цитированием