본문 바로가기
프로그래밍/JDE

줄리안데이트 계산법

by zoo10 2012. 6. 20.

JDE 라는 오라클 ERP 를 개발에 참여 중입니다.

뭐 거창할건 없는데요. 이 시스템의 Date는 모두 줄리안데이트로 처리하더군요.


일반적인 형태의 데이트 형태가 2012-06-20 이라면

줄리안데이트는 112172 로 표현되는 겁니다.


딱 봐도 줄리안데이트가 시스템적으로 빠를것 같지 않으신가요?


그런데 줄리안데이트는 사람에게는 친절하진 않죠. 딱 봤을때 이게 며칠이야 하니까요. 하지만, 계산법만 알면 어느정도 유추할 수 있습니다.


계산 방법은 간단합니다.


2012-06-20 = 112172 입니다.


줄리안데이트 112172와 같이 구분됩니다.


색깔로 구분해서 

빨간색 112 = 현재년도(2012) - 1900 

푸른색 172 = 1월 1일 부터 현재일까지 날짜 수 ( 172 일이 지난날이 6월 20일이 됩니다.)


이해가 되시나요? 갑자기 뜬금없는 팁이었습니다~~~