2015-09-01 3 views
0

В настоящее время у меня есть datestamp после записи о нарушении авторских прав, которую я хотел бы иметь после года, - чтобы быть динамическим, есть способ добавить sub в некоторый javascript, чтобы записать год, поскольку он изменяется ниже за то, что я надеюсь навстроенный javascript для визуализации текста год

1994-2015 1994-

ответ

0

использования объекта Дата расслоение плотной:

var year = new Date().getYear(); 

в соответствии с замечанием об этом методе устаревшим, вы также можете использовать:

var year = Date().getFullYear(); 
+0

getYear() устарел. https://developer.mozilla.org/de/docs/Web/JavaScript/Reference/Global_Objects/Date/getYear – dschu

+0

вам необходимо создать экземпляр объекта Date, прежде чем вы сможете получить доступ к дочерним методам в объекте. –

0

Edited для кросс поддержки браузера

<span>1994- 
 
    <span id='year'> 
 
    <script type='text/javascript'> 
 
     var current_year = (new Date()).getFullYear(); 
 
     var year_node = document.getElementById('year'); 
 
     year_node.innerHTML = ''; 
 
     year_node.appendChild(document.createTextNode(current_year)); 
 
    </script> 
 
    </span> 
 
</span>

Это захватывает клиентов по местному времени, если время пользователей/неверная дата так будет в этом году выход.

0

Захватите свой элемент и добавьте текущий год с помощью функции .getFullYear().

document.getElementById('years').innerHTML += new Date().getFullYear();
<div> 
 
    <span id="years">1994-</span> 
 
</div>

+0

эй, который отлично работает! спасибо MDN – robm

1

Истинного инлайн решения:

1994-<script type="text/javascript"> document.write(new Date().getFullYear())</script>

+0

почему document.write считается плохой практикой: http://stackoverflow.com/questions/802854/why-is-document-write-considered-a-bad-practice –

+0

@RichardGrant Я редко использую document.write, но я согласитесь со вторым ответом на ссылку, иногда это правильный инструмент для работы – Black0ut

+1

Я согласен, как хорошо, и вы используете его правильно. Я просто подумал, что буду упоминать о проблемах. В зависимости от того, как настроена структура OP. Document.write может не работать должным образом –

Смежные вопросы