import sxtwl
from datetime import datetime, timedelta

d = sxtwl.fromSolar(2044, 2, 3)
s = "农历%d年%s%d月%d日" % (d.getLunarYear(), 
    '闰' if d.isLunarLeap() else '', d.getLunarMonth(), d.getLunarDay())
# print(s)

from utils import bz, bz24, lunar_calendar
# print(bz24.calc24Cycle(2023))

lunar = lunar_calendar.convertLunar(datetime(2023,9,5))
# print(lunar)

# for i in range(1,13):
#     star = bz.calcMonthFlyingStar(2016,i)
#     print(star)

# for i in range(2015,2024):
#     star = bz.calcYearFlyingStar(i)
#     print("%s: %s", (i, star))

m = 1
for i in range(1,32):
    god = bz.getJianChu12God(bz.calcJianChu12God(2024,m,i))
    print((m, i, god))