2010-12-30 4 views
3

클라이언트 PC의 시간과 표준 시간대에 의존하지 않고 현재 UTC 시간을 가져 오는 방법이 있습니까? PHP 또는 서버 측에서이 용도로 사용할 수 없습니다 (호스팅 된 서비스 사용시 HTML 변경 및 JavaScript 추가 만 허용됨, 서버에서 PHP를 변경할 수 없음). 자바 스크립트를 통해서만 클라이언트 측에서 수행되어야합니다.클라이언트 PC의 시간과 독립적 인 JavaScript 시간

미리 제안 해 주셔서 감사합니다.

내 질문에 명확하지 않은 경우 알려 주시면 그 밖의 명확한 내용을 알려 주시면 해당 세부 정보를 추가하겠습니다.

안부 인사, Tony.

+0

http://www.electrictoolbox.com/javascript-get-timezone-offset/ –

+4

클라이언트 시간에 의존 할 수없고 서버 측 지원을 사용할 수없는 경우에도 JSONP를 통해 액세스 할 수있는 웹 서비스를 제외하고 더 많은 옵션을 제공합니다. 이는 네트워크 대기 시간 덕분에 정확하지 않습니다. http://stackoverflow.com/questions/549079/world-clock-webservice – Kai

+0

의견을 보내 주셔서 감사합니다. 필자의 경우 웹 서비스에 액세스하는 것은 선택 사항이 아니 었습니다. 그러나 시간이 그렇게 정확할 필요는 없습니다. 단지 +/- 2 분이면 충분합니다. –

답변

3

아니요. 자바 스크립트는 클라이언트 시간 또는 서버에서 제공 한 값 (예 : 특수 숨겨진 utcTime 입력 요소) 만 제공합니다. 당신은 후자를 배제했습니다.

그러나 동적 페이지 인 경우 document.lastModified은 현재 서버 시간과 매우 유사 할 수 있습니다. 이것은 Last-Modified 헤더를 기반으로합니다.

+0

고맙습니다. 나는 당신이 언급 한 것처럼 lastModified를 사용할 것이라고 생각한다. –

관련 문제