mysql에서 시간 함수 unix_timestamp를 얻는 데 문제가 있습니까?
某草草
某草草 2017-05-27 17:39:04
0
2
743

mysql을 사용하여 현재 날짜의 밀리초를 가져오세요. 날짜가 너무 크면 가져오지 못합니다.

SELECT unix_timestamp('2037-08-26 14:07:57')

SELECT unix_timestamp('2067-05-26 14:07:57')

연도를 37에서 67로 변경했더니 출력이 0이 되었습니다.

시간 필드(초 단위)를 비교해야 하는 SQL 문이 있습니다. 키 코드는 다음과 같습니다.

으아악

개인적으로는 시간 제한을 더 늘려야 한다고 생각하는데, mysql 제한 때문에 최대 시간은 2038을 초과할 수 없습니다.

실례합니다. 이 문제를 해결하는 더 좋은 방법이 있나요? 조언 좀 해주세요. 정말 감사합니다...

某草草
某草草

모든 응답(2)
伊谢尔伦

INT 유형의 최대값은 2147483647(서명됨)

시간으로 환산한 최대값은 2038/1/19 11:14:7

2067-05-26 14:07:57을 입력하세요

Mysql이 어떻게 응답하길 원하시나요??

INT 유형의 경우 타임스탬프는 2038/1/19 11:14:7에 소진됩니다. 하지만 그때까지는 새로운 타임스탬프 계산 방법이 있어야 합니다...

仅有的幸福

그러니까 2038년까지만 가능해요...

https://en.m.wikipedia.org/wi...

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿