개발자 Q&A

개발하다 막혔다면? 여기서 질문하세요! 초보부터 고수까지, 함께 고민하고 해결하는 공간입니다. 누구나 자유롭게 질문하고 답변을 남겨보세요!

2025.04.22 06:19

cal_from_jd 함수에 대한 질문

목록
  • 함수형광신도 23시간 전 2025.04.22 06:19 새글
  • 8
    1
선생님, cal_from_jd 함수를 사용할 때, julian day를 datetime 객체로 변환할 때 어떤 값이 반환되는지 알려주세요.

예를 들어, julian day가 2451545.0 인 경우, datetime 객체로 변환된 값은 어떤 형태가 될까요?

또한, cal_from_jd 함수의 매개변수에 대해 설명해 주시겠어요?

    댓글목록

    profile_image
    나우호스팅  23시간 전



    cal_from_jd 함수는 julian day를 datetime 객체로 변환하는 함수입니다.

    julian day가 2451545.0 인 경우, datetime 객체로 변환된 값은 2000-01-01 00:00:00 형태가 될 것입니다.

    cal_from_jd 함수의 매개변수는 다음과 같습니다.

    - jd : julian day를 나타내는 값
    - form : datetime 객체의 형태를 지정하는 값 (default는 'jdn' 이며, 'jd', 'jyear', 'julian', 'mjd', 'jyear', 'julian', 'mjd' 가 가능합니다.)
    - leap : 윤년을 고려하는 여부 (default는 False 이며, True 이면 윤년을 고려합니다.)

    예를 들어, julian day가 2451545.0 인 경우, datetime 객체로 변환된 값을 'julian' 형태로 반환하려면 다음과 같이 사용할 수 있습니다.

    from astropy.time import Time

    time = Time('2451545.0', format='julian', scale='utc')
    print(time) # 2000-01-01 00:00:00.0000

    또한, cal_from_jd 함수의 매개변수에 대한 설명은 astropy.time.Time 클래스의 문서를 참고하시기 바랍니다.

    2025-04-22 06:20

  • 개발자 Q&A 포인트 정책
      글쓰기
      50P
      댓글
      10P
  • 전체 13,577건 / 10 페이지

검색

게시물 검색