본문 바로가기
MySql

MySQL 1292 잘못된 날짜 시간 값

by 베이스 공부 2020. 11. 12.
반응형

타임 스탬프 열에 '2011/03/13 02 : 53 : 50.000000000'을 삽입하려고하면이 오류가 발생합니다. 13을 15, 14, 12 또는 11로 변경해도 문제가 없습니다. 나는 또한 / 's를 -'s로 변경하려고 시도했지만 여전히 사용하지 않습니다.

이 오류와 관련된 다른 스레드를 살펴 보았지만 적용되지 않는 것 같습니다.

버전 5.7.9를 실행하고 있습니다.

 

해결 방법

 

이것을 알아내는 데 시간이 오래 걸렸습니다 ...

문제는 '2011-03-13 02:53:50'이 오전 2시에서 3시 사이의 일광 절약 시간 전환으로 인해 불법이므로 DST 도입 일 오전 2시에서 3시 사이의 모든 시간 값이 유효하지 않다는 것입니다. '2016-03-13 02:32:21'등과 동일합니다.

시스템 시간대를 DST를 사용하지 않는 시간대로 변경하면 괜찮습니다.

 

참조 페이지 https://stackoverflow.com/questions/35602939

 

 

반응형

댓글