この投稿では、ウェブサイトに時間と日付を表示するためのHTML、CSS、JavaScriptのコードを共有します。

まず、以下のCSSとJavaScriptコードをウェブサイトに追加する必要があります。

CSSコード:

<style>
    .datetime-display {
        text-align: center;
        border: 3px solid burlywood;
    }

    #time {
        font-weight: 400;
        display: block;
        font-size: 30px;
        margin: 0 0 5px;
        letter-spacing: 5px;
    }
</style>

JavaScriptコード:

<script type="text/javascript">
    var date = new Date();
    if (date.getTimezoneOffset() == 0)
        time = date.getTime() + (7 * 60 * 60 * 1000);
    else
        time = date.getTime();
    date.setTime(time);

    var days = new Array('Chủ nhật', 'Thứ 2', 'Thứ 3', 'Thứ 4', 'Thứ 5', 'Thứ 6', 'Thứ 7');
    day = date.getDay();
    month = date.getMonth() + 1;
    year = date.getFullYear();
    document.getElementById('day-and-date').innerText = days[day] + ', ' + (date.getDate() < 10 ? '0' : '') + date.getDate() + '/' + (month < 10 ? '0' : '') + month + '/' + year;

    var timeElement = document.getElementById('time');
    var updateTimeInterval = setInterval(function () {
        updateClock();
    }, 1000);

    function updateClock() {
        if (timeElement) {
            var newDate = new Date();
            var localeTimeString = newDate.toLocaleTimeString();
            timeElement.innerHTML = localeTimeString;
        } else {
            clearInterval(updateTimeInterval);
        }
    }
</script>

最後のステップとして、以下のHTMLコードを表示させたい場所に追加してください。

<div class="datetime-display">
    <span id="day-and-date"></span>
    <span id="time"></span>
</div>

ソースコードを実行する

Categorized in:

Tagged in:

, ,