我有一个使用ajax和PHP的时钟。时钟将在上午7:00打开。显示的时间是下午的正确时间。但是,我发现它实际上在11:30的时间显示为“ 11:41”。它走得更快。我不知道怎么了。这是我的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>";
?>