Текущее время на javascript

195
02 августа 2018, 00:30

Мне нужно сделать с помощью javascript так, чтобы в <div class="dateandtime"></div>" выводились дата и время (число:имя месяца:год:часы:минуты:секунды). Например: 1 января 2020 09:30:34. Буду благодарен, если ответите.

Answer 1

var div = document.getElementsByClassName('dateandtime')[0]; 
 
setInterval(function() { 
  var date = new Date; 
  div.innerHTML = date.toLocaleString(); 
}, 1000);
<div class="dateandtime"></div>

P.S. Сейчас поправлю месяц

Answer 2

Если есть возможность подключения сторонних библиотек — хорошее решение тот же moment.js, если нет, надо писать функцию, а лучше, объект, с прописанными названиями месяцев

function getFormatTime (date) {
    let month = ["января", "февраля", "марта", "апреля", "мая", "июня", "июля", "августа", "сентября", "октября", "ноября", "декабря"];
    return date.getDate() + " " + month[date.getMonth()] + " " + date.getFullYear() + " " + ("0" + date.getHours()).slice(-2) + ":" + ("0" + date.getMinutes()).slice(-2) + ":" + ("0" + date.getSeconds()).slice(-2);

}

READ ALSO
Обновить src картинки

Обновить src картинки

У меня на странице img , нужно чтобы при обновлении страницы картинка выбиралась случайноВот код js

186
Помощь со скриптом

Помощь со скриптом

Помогите чтоб при клике на Открыть текст менялся на Cвернуть

173
pagination на jquery

pagination на jquery

Есть функция пагинации:

181