
    9j                         d dl Z d dlmZ d dlmZ eZdee j                   e j                  f   defdZdee j                   e j                  f   dedefdZ	y)	    N)Union)julianday_2000atreturnc                 |    t        |       }|dz  }dd|z  z   dt        |d      z  z   t        |d      dz  z   }|dz  S )	z1Calculate Greenwich Mean Sidereal Time in degreesi  gd1^^q@g9,6ŏv@gKLol9?      iNih  )r   pow)r   jd2000t0values       [/var/www/html/eeg-assistent/abrechnung/venv/lib/python3.12/site-packages/astral/sidereal.pygmstr   	   s^    BF	%B
F
"	#
B

"	# b!*x
	  
 3;    	longitudec                 &    t        |       }||z  }|S )zLocal Mean Sidereal Time for longitude in degrees

    Args:
        jd2000: Julian day
        longitude: Longitude in degrees
    )r   )r   r   msts      r   lmstr      s     r(C9CJr   )
datetimetypingr   astral.julianr   floatDegreesdater   r    r   r   <module>r      sm      (
U8$$hmm34  h./ r   