2014-10-24 7 views
0

전 세계에서 온 데이터를 저장하는 가장 좋은 방법은 무엇입니까? 예를 들어 시간대없이 time()을 저장 한 다음 매 시간마다 변환하려고 생각했습니다.데이터베이스에 시간을 저장하십시오.

맞습니까? 요청 시간대를 감지하는 방법이 있습니까?

+3

질문이 명확하지 않습니다. 더 많은 설명을하고 여전히 시도한 코드를 넣으십시오. – arunrc

+0

TIMESTAMP가 좋으며 모든 시간대에 적용 할 수 있습니다. 그러나 귀하의 필요와 관련된 데이터 만 저장하는 "최상의"방법. – KryDos

+0

영국에 거주하는 사람들 (예)이 레코드를 삽입하고 그 시간이 자신의 시간대와 관련되기를 바랍니다. –

답변

0

이 경우 데이터베이스에 Unix Timestamp을 저장할 수 있습니다.

Returns the current time measured in the number of seconds since the Unix Epoch (January 1 1970 00:00:00 GMT).

http://dev.mysql.com/doc/refman/5.5/en/datetime.html

http://php.net/manual/en/function.time.php

그래서 모든 사람들은 시간대없이 동일한 타임 스탬프 형식을 가지고있다.

그렇지 않으면 Datetime 필드와 표준 시간대를 저장하고 올바른 값을 계산해야합니다.

관련 문제