from datetime import datetime

import numpy as np

from src.helpers.time.time import get_sidereal_time, julian_date

print(
    get_sidereal_time(
        longitude=np.deg2rad(0),
        local=datetime(
            year=1980,
            month=4,
            day=22,
            hour=14,
            minute=36,
            second=52,
        ),
    )
)

print(
    julian_date(
        date_time=datetime(
            year=2025,
            month=12,
            day=12,
        )
    )
)
