자, 그럼,
2000년 1월 1일부터 1000년 2월 28일까지
그 사이에 몇일이 있었는지 계산해 봐야할 것같네요.
만일 제대로 만들어진 DB라면, 모든 DB가 그 결과가 같아야할
것같네요.
그레고리오 달력이든 아니든, 섬세하게 고려를 했던 안했든,
이 날짜 빼기 (interval 계산)은 모든 DB가 동일해야 할
것같네요.
이게 같지 않다면, 문제가 심각해 지겠네요. :)
PostgreSQL 쪽에서는 결과가 아래와 같았습니다.
> select '2000-01-01'::date - '1000-02-28'::date;
?column?
----------
365184
참, 문제의 소지가 있으니, 시간은 KST (한국 표준 시간) 기준으로
해야합니다.
|