[学习笔记] 转载
#!/usr/bin/python3.7
# -*- coding:utf-8 -*-
'''
整体思路
1:根据公式算出节气日期 1900 年到 2100 200 年的时间
2:特殊的年份进行纠正
3:保存到文件里去
'''
import sys
import json
import gc
import os
default_encoding = 'utf-8'
if sys.getdefaultencoding() != default_encoding:
reload(sys)
class jieqi:
# 计算节气的C常量组
C_list_21 = [3.87, 18.73, 5.63, 20.646, 4.81, 20.1, 5.52, 21.04, 5.678, 21.37, 7.108, 22.83, 7.5, 23.13, 7.646, 23.042, 8.318, 23.438, 7.438, 22.36, 7.18, 21.94, 5.4055, 20.12]
C_list_20 = [4.6295, 19.4599, 6.3826, 21.4155, 5.59,20.888, 6.318, 21.86, 6.5, 22.2, 7.928, 23.65, 8.35, 23.95, 8.44, 23.822, 9.098, 24.218, 8.218, 23.08, 7.9, 22.6, 6.11, 20.84]
# 节气名称组
name_Arr = ["立春", "雨水", "惊蛰",