2012-10-16 3 views
0

가능한 중복 :
Timezone from geolocation사람이있는 표준 시간대를 찾는 방법은 무엇입니까?

나는 사람들이 기본적으로 체크 할 수있는 웹 사이트가있다. 체크 인 날짜와 시간으로 체크를 집어 넣습니다. 그럼 UTC 형식으로 날짜/시간을 저장합니다.

사이트에 액세스하는 시간대를 누군가가 파악할 수있는 방법이 있습니까? 약간 시간대를 기본값으로 설정하고 싶습니다. 사용자가 프로필을 만들면 시간대를 설정할 수 있습니다.

VB.Net에서 Visual Studio 2008을 사용하고 있습니다.

답변

2

브라우저에서 시간/날짜를 가져온 다음 GMT와 비교하는 것이 좋습니다. Date() 개체에 내장 된 getTimezoneOffset()을 사용할 수도 있습니다. 여기에 있습니다 : DOCS
차이가 180 인 경우, GMT로부터 3 시간 떨어진 곳입니다. 여행하는 대부분의 사람들은 자신이 속한 시간대에 자동으로 적응할 전화가 있습니다. 현재 시간대는 가장 가까운 셀 타워를 기반으로합니다. 따라서 충분히 근접해 있으면 GPS 위치 정보와 보안 문제를 걱정할 필요가 없습니다.

관련 문제