Я рекомендую XDate, потому что это сэкономит много печатать.Также, пожалуйста, не используйте innerHTML, это такая плохая привычка.Я только что сделал то же самое на веб-странице, и ключевым моментом было использование встроенного JavaScript под тегом, который вы обновляете, хотя вы также можете использовать «onload».
На странице я добавляю тег и вставляюнекоторая информация по умолчанию только потому, что:
<p>Today is <span id="todays_date" style="font-style: italic;">November 1, 2015</span></p>
С этим ниже, что:
<script type="text/javascript">
var today = new XDate();
document.getElementById("todays_date").innerHTML = "";
document.getElementById("todays_date").appendChild(document.createTextNode(today.toString("MMMM d, yyyy")));
</script>
Примечание: я использую innerHTML, чтобы быстро уничтожить вложенные теги, а не рекурсивное «удалить все дочерние элементы», потому чтоэто находится в другой библиотеке и не относится к этому примеру.
См. http://arshaw.com/xdate/