Дата и Время
Всем привет! Я недавно начал изучать JS. Написал свою первую функцию, она должна определять и выводить на страницу текущие дату и время, но она почему-то не работает. Надеюсь на вашу помощь.
Код: https://jsfiddle.net/ovazeL79/1/ p.s. Если это имеет значение, то я использую редактор Brackets |
nuke,
getDay() выводит день недели, в setTimeout должна передаваться функция, а не её результат, split для строк, а не для массивов. <span id="clock"></span> <script> function clock() { "use strict"; var t, month, result; t = new Date(); month = "января февраля марта апреля мая июня июля августа сентября октября ноября декабря".split(' ')[t.getMonth()]; result = t.getDate() + " " + month + " " + t.getFullYear() + " г. " + t.getHours() + ":" + t.getMinutes() + ":" + t.getSeconds(); document.getElementById("clock").innerHTML = result; setTimeout(clock, 1000); } clock(); </script> |
Благодарю, работает, дал +
|
Часовой пояс GMT +3, время: 07:16. |