Рекламное место №53
GUI среда для исполения JScript OR VBScript
Устаревший метод получения года в JScript

 

 

Проблема 2000 года или Y2K

Функция getYear() "правильно работает" (то есть возвращает 2 последних цифры года) лишь для 1900 - 1999 года и только для устаревших script engine. Этот метод встроен в объекты Date, и сохранен программерами от Microsoft лишь для совместимости со старыми программами. Если Вы не желаете закладывать в свои программы проблемы типа Y2K, используйте getFullYear()!
objDate.getYear( )

Здесь objDate - переменная, содержащая экземпляр объекта типа Date. Функция возвращает разность между "полной цифрой года" и 1900. Т.Е. для 1899 вернет -1, а для 2000 вернет 100.

Для новых версий JScript функция "без затей" возвращает FullYear.

<script language="JScript">
var obj = new Date()
document.writeln(obj.getYear())
</script>
Метод оставлен программистами Microsoft для совместимости со старыми программами

Содержание

 
  Фавориты обмена:  
   
Печать авторефератов кандидатских и докторских диссертаций - 1 день!
Лучшие переплеты и авторефераты в Москве!
'Городская недвижимость' - журнал (бумажное СМИ)