# -*- coding:utf-8 -*-
# title           :常量定义
# description     :常量定义
# author          :Python超人
# date            :2023-02-11
# link            :https://gitcode.net/pythoncr/
# python_version  :3.8
# ==============================================================================


"""
太阳质量是用于测量恒星或如星系类大型天体的质量单位。
它的大小等于太阳的总质量，大约 1.9891×10³⁰ 千克（一般取2.0×10³⁰ 千克）。
用单位符号即可表示为M⊙
"""
MO = 1.9891e30

"""
1光速=299792.458千米/秒，注意：质量为0才能达到光速
"""
LIGHT_SPEED = 299792.458

"""
天文单位
"""
AU: float = 149597870.700
"""
万有引力常数
"""
# G: float = 6.67e-11
G: float = 6.67408e-11

"""
一分钟多少秒
"""
SECONDS_PER_MINUTE = 60
"""
一小时多少秒
"""
SECONDS_PER_HOUR = 60 * 60
"""
半天多少秒
"""
SECONDS_PER_HALF_DAY = SECONDS_PER_HOUR * 12
"""
一天多少秒
"""
SECONDS_PER_DAY = SECONDS_PER_HOUR * 24
"""
一周多少秒
"""
SECONDS_PER_WEEK = SECONDS_PER_DAY * 7
"""
一月多少秒（按照30天算）
"""
SECONDS_PER_MONTH = SECONDS_PER_DAY * 30
"""
一年多少秒（按照365天算）
"""
SECONDS_PER_YEAR = SECONDS_PER_DAY * 365
