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을 초과할 수 없습니다.
실례합니다. 이 문제를 해결하는 더 좋은 방법이 있나요? 조언 좀 해주세요. 정말 감사합니다...
伊谢尔伦2017-05-27 17:41:04
INT 유형의 최대값은 2147483647(서명됨)
시간으로 환산한 최대값은 2038/1/19 11:14:7
2067-05-26 14:07:57을 입력하세요
Mysql이 어떻게 응답하길 원하시나요??
INT 유형의 경우 타임스탬프는 2038/1/19 11:14:7에 소진됩니다. 하지만 그때까지는 새로운 타임스탬프 계산 방법이 있어야 합니다...