SQL 데이터베이스에서 검색 한 PHP 페이지에서 시간 목록을 얻었습니다.고정 (MySQL) 시간을 클라이언트의 시간으로 변환했습니다.
내가 원하는 것은 클라이언트가 세계 어디에 있든간에 클라이언트와 서버의 시간 사이의 오프셋에 따라 시간을 변경해야한다는 것입니다.
세계의 고객 위치는 그가 본 시간에 영향을 미칩니다.
SQL 데이터베이스에서 검색 한 PHP 페이지에서 시간 목록을 얻었습니다.고정 (MySQL) 시간을 클라이언트의 시간으로 변환했습니다.
내가 원하는 것은 클라이언트가 세계 어디에 있든간에 클라이언트와 서버의 시간 사이의 오프셋에 따라 시간을 변경해야한다는 것입니다.
세계의 고객 위치는 그가 본 시간에 영향을 미칩니다.
시간대를 사용자의 시간대로 표시하려면 시간대가 어느 시간대인지 알고 있어야합니다. 예를 들어 옵션/환경 설정을 통해 설정합니다.
시간은 종종 "현지 시간"이라고합니다.
그런 다음 데이터베이스에 값을 저장 한 시간대를 알아야합니다. UTC가 종종 선택되며, 그 다음에 "zulu time"이 선택됩니다.
데이터베이스 (zulu)에서 시간을 검색 할 때 사용자 환경 설정 (로컬)에 따라 시간대를 변환합니다. 그리고 그게 다야.
도
SELECT UNIX_TIMESTAMP(date) FROM table
으로 쉽게 수행됩니다).SET time_zone = [timezone]
실행). 그래도 서버 구성이 필요합니다.
예를 들어주세요. – dynamic