Как я могу отобразить дату в браузере с помощью Day.js ?

#javascript #web-frontend #dayjs

#javascript #веб-интерфейс #dayjs

Вопрос:

Я хочу отобразить дату в <span class="mr-3 text-danger date"> элементе с помощью Dayjs. Как мне это сделать? У меня есть dayjs, импортированный из CDN в теге script в нижней части html-документа.

 <!--This is my html code-->
<div class="d-flex event">
    <span class="mr-3 text-danger date"></span>
    <span class="text-danger">24°C, Fort Portal</span>
</div>
  

Ответ №1:

 <!DOCTYPE html>
<html>
    <body>
        <!--This is my html code-->
        <div class="d-flex event">
            <span class="mr-3 text-danger date"></span><br>
            <span class="text-danger">24°C, Fort Portal</span>
        </div>
    </body>
    <script src="https://unpkg.com/dayjs@1.8.21/dayjs.min.js"></script>
    <script>

        let datesClasses = document.getElementsByClassName("date")

        Array.prototype.forEach.call(datesClasses, element => {
    
            element.innerHTML = dayjs().format('YYYY/MM/DD HH:mm:ss A')

        })
    </script>
</html>