MySQL의 SQL 문에서 줄리안 날짜를 그레고리력으로 변환하려면 어떻게합니까? 이 같은율리우스 날짜를 그레고리력으로 변환
뭔가 :
SELECT TO_GREGORIAN(myJulianDate) as 'GregorianDate' FROM myTable
myJulanDate
는 int 타입이다.
MySQL의 SQL 문에서 줄리안 날짜를 그레고리력으로 변환하려면 어떻게합니까? 이 같은율리우스 날짜를 그레고리력으로 변환
뭔가 :
SELECT TO_GREGORIAN(myJulianDate) as 'GregorianDate' FROM myTable
myJulanDate
는 int 타입이다.
나는 당신의 율리우스 력이 실제로 율리우스 력이 아니라고 생각한다. 왜냐하면 당신이 MySql에 특정한 날짜를 가지고 있다면 그 요일은 그레고리력에 따라야하기 때문이다. 내 생각에 날짜가 그레고리오 형식입니다. 어쨌든 날짜의 DD/MM/YY 부분을 고려해 보면 율리우스 형식으로 가정하면 11 일 추가로 변환됩니다.
SELECT DATE_ADD(myJulianDate, INTERVAL 11 DAY) as GregorianDate FROM myTable;
제안 된 솔루션은 PHP 함수를 사용하기 때문에 그 대답은 도움이되지 수 있습니다. 나는 PHP를 사용하고 있지 않다. 나는 DB MySql을 사용하고 있는데, 몇 줄리어스의 날짜를 가지고 있는데, SQL로 직접 변환하는 방법을 모른다. – stighy