Возвращает полное значение года. Для дат от 1000 до 9999 года getFullYear
возвращает четырёхзначное число.
Этот метод рекомендуется использовать вместо getYear
, который возвращает двузначное число.
Пример: Не подскажете, а какой сегодня год?
var today = new Date();
var yr = today.getFullYear();
Я, конечно, только начинающий.
Поэтому не свосем разобрался с использованием.
Проблема:
Есть поле
и есть строка, которая забирает значение этого поля
<%=Ps.report_date.getFullYear()%>
(по крайней мере так я постарался ее применить)
Мне нужно, чтобы он выводил мне только год, отбрасывая число и месяц.
Но он ругается и пишет JavaScript runtime error. Unknown method: getFullYear()
Без getFullYear дату забирает, но естественно полностью, что мне е нужно.
Скорее всего конечно просто туплю, но был бы очень благодарен подсказке.
Видимо, Ps.report_date - это не объект Date(), а строка или что-нибудь ещё.