서버시간 출력 문의입니다.
본문
서버시간을 date라는 변수에 담았습니다.
<? $date = date("Y-m-d H:i:s"); ?>
<script type="text/javascript">
var auto_refresh = setInterval(
function ()
{
$('#test').text('<?php echo $date ?>');
}, 1000); //
</script>
<p id="test"> </p>
출력을 잘 됩니다
하지만 date의 값이 초단위로 바뀌어야 하는데
한번 서버시간에 $date에 담으면 끝나네요
while문으로 계속 담아줘야 할것 같은데
ajax나 좋은 방법이 있으면 알려주시면 감사하겠습니다.
서버 시간을 출력하는 이유는 출석부를 운영하는데 서버시간과 현시간이 10분이상 상이합니다.
제 서버가 아니고 지인께 신세 지고 있는 서버라서 rdate -s time.bora.net 권한이 없네요.
얼마전 서버관리자님께 말씀드려서 시간 고쳤는데, 다시 말씀드리기가 곤란한 상황이라
홈페이지에 서버시간을 출력하고 싶습니다.
답변 2
이해하기 힘든데요.
페이지를 열었을 때 서버타임과 브라우저에 보이는 타임에 10분이상 틀리다는건가요?
데이터전송타임이 그렇게 차이가 날리도 없고
둘 중에 하나의 타이머에 문제가 있어 보입니다.
자바스크립트 new date() 로 서버시간을 세팅하는 방법이 있으니 검색하시면 나올겁니다.
답변을 작성하시기 전에 로그인 해주세요.