C# Class Com.Aurora.AuWeather.LunarCalendar.SolarTerm

Show file Open project: aurora-lzzp/Aurora-Weather Class Usage Examples

Public Properties

Property Type Description
SolarTermString string[]

Public Methods

Method Description
GetSolarTerm ( System.DateTime date ) : int

定气法计算二十四节气,二十四节气是按地球公转来计算的,并非是阴历计算的 节气的定法有两种。古代历法采用的称为"恒气",即按时间把一年等分为24份, 每一节气平均得15天有余,所以又称"平气"。现代农历采用的称为"定气",即 按地球在轨道上的位置为标准,一周360°,两节气之间相隔15°。由于冬至时地 球位于近日点附近,运动速度较快,因而太阳在黄道上移动15°的时间不到15天。 夏至前后的情况正好相反,太阳在黄道上移动较慢,一个节气达16天之多。采用 定气时可以保证春、秋两分必然在昼夜平分的那两天。

Method Details

GetSolarTerm() public static method

定气法计算二十四节气,二十四节气是按地球公转来计算的,并非是阴历计算的 节气的定法有两种。古代历法采用的称为"恒气",即按时间把一年等分为24份, 每一节气平均得15天有余,所以又称"平气"。现代农历采用的称为"定气",即 按地球在轨道上的位置为标准,一周360°,两节气之间相隔15°。由于冬至时地 球位于近日点附近,运动速度较快,因而太阳在黄道上移动15°的时间不到15天。 夏至前后的情况正好相反,太阳在黄道上移动较慢,一个节气达16天之多。采用 定气时可以保证春、秋两分必然在昼夜平分的那两天。
public static GetSolarTerm ( System.DateTime date ) : int
date System.DateTime 日期
return int

Property Details

SolarTermString public static property

public static string[] SolarTermString
return string[]