日付と時刻を表示するスクリプトがあります。
ページを更新する代わりに、何かを追加して自動的に更新するにはどうすればよいですか。
スクリプトは次のとおりです。
<?php
$hourdiff = 0; // Replace the 0 with your timezone difference (;
$site = date("l, d F Y g:i a",time() + ($hourdiff * 3600));
echo $site;
?>
誰でも助けることができます。ありがとう。
日付と時刻を表示するスクリプトがあります。
ページを更新する代わりに、何かを追加して自動的に更新するにはどうすればよいですか。
スクリプトは次のとおりです。
<?php
$hourdiff = 0; // Replace the 0 with your timezone difference (;
$site = date("l, d F Y g:i a",time() + ($hourdiff * 3600));
echo $site;
?>
誰でも助けることができます。ありがとう。
PHP はサーバー側の言語であり、サーバーにリクエストを送信する唯一の方法は、リダイレクト、ナビゲーション、更新、または ajax リクエストを使用することです。
したがって、そのためには Javascript が必要になります。
ここに簡単なデモがあります
setInterval(function() {
var currentTime = new Date ( );
var currentHours = currentTime.getHours ( );
var currentMinutes = currentTime.getMinutes ( );
var currentSeconds = currentTime.getSeconds ( );
currentMinutes = ( currentMinutes < 10 ? "0" : "" ) + currentMinutes;
currentSeconds = ( currentSeconds < 10 ? "0" : "" ) + currentSeconds;
var timeOfDay = ( currentHours < 12 ) ? "AM" : "PM";
currentHours = ( currentHours > 12 ) ? currentHours - 12 : currentHours;
currentHours = ( currentHours == 0 ) ? 12 : currentHours;
var currentTimeString = currentHours + ":" + currentMinutes + ":" + currentSeconds + " " + timeOfDay;
document.getElementById("timer").innerHTML = currentTimeString;
}, 1000);
javascriptで現在時刻を表示できます。
これについての紹介記事は次のとおりです。 http://www.elated.com/articles/creating-a-javascript-clock/
重複する可能性もあります:phpとjquery ajaxを使用してサーバー時間を表示する