私のウェブサイトに問題があります。PHPコードとJSでカウントダウンタイマーを作成しました。
私の問題は、変数 abc をエコーするときです。大丈夫です(正しいタイムスタンプをエコーします)が、「DBからの終了時間-サーバーの現在の時間+クライアント時間」を使用して実際の終了時間を見つけたら、それをエコーします。結果は「DB からの終了時間 - サーバー currentime」のみです。この問題を解決するにはどうすればよいですか?
JS
</script>
<script type="text/javascript">
var get_client_time = Math.round(new Date().getTime()/1000);
<?php $abc = "<script>document.write(get_client_time)</script>"?>
</script>
PHP コード
echo $abc . "</br>";
$show=mysql_query("SELECT * FROM `room_lists` WHERE `active` = 1");
while ($array = mysql_fetch_array($show))
{
$room_number = $array['room_number'];
$room_name = $array['room_name'];
$subject = $array['subject'];
$s_group = $array['s_group'];
$active = $array['active'];
$timeStop = $array['timeStop'];
//find real ending time
$endDay = $abc + strtotime($timeStop)-strtotime(date('Y-m-d H:i:s'));
echo $endDay;
die();
......} //blah blah blah code