Почему часы Ajax идут быстрее ночью? - PullRequest
1 голос
/ 28 мая 2019

У меня есть часы с ajax и PHP. Часы будут открыты в 7:00 утра. Отображаемое время правильное во второй половине дня. Тем не менее, я обнаружил, что на самом деле он показывает «11:41» в 11:30. Это идет быстрее. Я не знаю, что происходит не так. Вот мой код JS:

//Clock
 setInterval(timestamp, 1000);
 function timestamp() {
        $.ajax({
            url: 'timestamp.php',
            cache: false,
            success: function(data) {
                $('#timestamp').html(data);
            },
        });
    }

Вот код PHP:

<?php
    date_default_timezone_set('Asia/Hong_Kong');
    $timestamp = date('H:i');
    $timestamp2 = date('D, d M Y');
    echo "<div class='timecolumn tc1'>";
    echo $timestamp;
    echo "<div>";
    echo "<div class='timecolumn tc2'>";
    echo $timestamp2;
    echo "<div>";
?>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...