그래서 테이블이 있습니다.포스트그레스 및 부분 날짜
- 지원 부분 날짜 : 해당 테이블의 모든 항목에 가지고 그와 관련된 날짜가 5 월 2 일 1994 년 16:45 그리니치 표준시 + 4 및 2003년 4월는 모두 유효
- 될 수 있습니다 comparable : 특정 날짜 전후의 모든 항목을 쿼리하려고합니다.이 날짜는 항상 완료됩니다 (즉, 초 단위 및 시간대까지 정확함). 년 4 월 2003는 5 월 2 일 1994 16:45 GMT + 4 후 올해야하고, 날짜는 정밀도로 주문해야합니다 (즉, 2003 *이 4 월 3 2003 앞에 오는 년 4 월).
이 문제를 어떻게 해결할 수 있습니까? 저는 현재 Postgres와 협력하고 있지만 (묶이지는 않았습니다) 모든 날짜 속성에 대해 간단하게 int
컬럼이있는 접근 방식을 사용하고 있습니다. 실제 정렬/비교 로직을 어플리케이션으로 이동시킵니다.
흥미로운 아이디어가 있습니까?
깔끔함! ISO 8601을 분류 할 수 없다고 생각한 것을 완전히 기각했습니다. 고마워. – maligree