网上查了半天,用C程序的数据改了一个,呵呵:)

// PHP 二十四节气类 支持1901-2050年

// 抛砖引玉,供大家交流使用

// mail to: cnmayu@msn.com

// www.cnmayu.com

//每年的二十四节气对应的阳历日期几乎固定,平均分布于十二个月中

// 1月 2月 3月 4月 5月 6月

//小寒 大寒 立春 雨水 惊蛰 春分 清明 谷雨 立夏 小满 芒种 夏至

// 7月 8月 9月 10月 11月 12月

//小暑 大暑 立秋 处暑 白露 秋分 寒露 霜降 立冬 小雪 大雪 冬至

function solar_term()

{

$solar_term = array(

0=>array(621, 419, 621, 521, 622, 622, 823, 824, 824, 924, 823,

822), //1901

1=>array(621, 519, 621, 621, 622, 722, 824, 824, 824, 924, 823,

823), //1902

2=>array(621, 520, 722, 621, 722, 722, 824, 924, 924, 924, 823,

823), //1903

3=>array(721, 520, 621, 520, 621, 622, 723, 823, 823, 824, 823,

722), //1904

4=>array(621, 419, 621, 521, 622, 622, 823, 824, 824, 924, 823,

822), //1905

5=>array(621, 519, 621, 621, 622, 622, 824, 824, 824, 924, 823,

823), //1906

6=>array(621, 520, 722, 621, 722, 722, 824, 924, 924, 924, 823,

823), //1907

7=>array(721, 520, 621, 520, 621, 622, 723, 823, 823, 924, 823,

722), //1908

8=>array(621, 419, 621, 521, 622, 622, 823, 824, 824, 924, 823,

822), //1909

9=>array(621, 519, 621, 621, 622, 622, 824, 824, 824, 924, 823,

823), //1910

10=>array(621, 520, 722, 621, 722, 722, 824, 924, 924, 924, 823,

823), //1911

11=>array(721, 520, 621, 520, 621, 622, 723, 823, 823, 924, 823,

722), //1912

12=>array(620, 419, 621, 521, 622, 622, 823, 824, 824, 924, 823,

822), //1913

13=>array(621, 419, 621, 521, 622, 622, 824, 824, 824, 924, 823,

823), //1914

14=>array(621, 520, 622, 621, 622, 722, 824, 824, 924, 924, 823,

823), //1915

15=>array(621, 520, 621, 520, 621, 622, 723, 823, 823, 824, 822,

722), //1916

16=>array(620, 419, 621, 521, 621, 622, 823, 824, 823, 924, 823,

722), //1917

17=>array(621, 419, 621, 521, 622, 622, 824, 824, 824, 924, 823,

822), //1918

18=>array(621, 520, 622, 621, 622, 722, 824, 824, 924, 924, 823,

823), //1919

19=>array(621, 520, 621, 520, 621, 622, 723, 823, 823, 824, 822,

722), //1920

20=>array(620, 419, 621, 520, 621, 622, 823, 824, 823, 924, 823,

722), //1921

21=>array(621, 419, 621, 521, 622, 622, 824, 824, 824, 924, 823,

822), //1922

22=>array(621, 519, 621, 621, 622, 722, 824, 824, 924, 924, 823,

823), //1923

23=>array(621, 520, 621, 520, 621, 622, 723, 823, 823, 824, 822,

722), //1924

24=>array(620, 419, 621, 520, 621, 622, 823, 824, 823, 924, 823,

722), //1925

25=>array(621, 419, 621, 521, 622, 622, 823, 824, 824, 924, 823,

822), //1926

26=>array(621, 519, 621, 621, 622, 722, 824, 824, 824, 924, 823,

823), //1927

27=>array(621, 520, 621, 520, 621, 621, 723, 823, 823, 823, 722,

722), //1928

28=>array(620, 419, 621, 520, 621, 622, 723, 823, 823, 824, 822,

722), //1929

29=>array(621, 419, 621, 521, 622, 622, 823, 824, 824, 924, 823,

822), //1930

30=>array(621, 519, 621, 621, 622, 722, 824, 824, 824, 924, 823,

823), //1931

31=>array(621, 520, 621, 520, 621, 621, 723, 823, 823, 823, 722,

722), //1932

32=>array(620, 419, 621, 520, 621, 622, 723, 823, 823, 924, 823,

722), //1933

33=>array(621, 419, 621, 521, 622, 622, 823, 824, 824, 924, 823,

822), //1934

34=>array(621, 519, 621, 621, 622, 622, 824, 824, 824, 924, 823,

823), //1935

35=>array(621, 520, 621, 520, 621, 621, 723, 823, 823, 823, 722,

722), //1936

36=>array(620, 419, 621, 520, 621, 622, 723, 823, 823, 924, 823,

722), //1937

37=>array(621, 419, 621, 521, 622, 622, 823, 824, 824, 924, 823,

822), //1938

38=>array(621, 519, 621, 621, 622, 622, 824, 824, 824, 924, 823,

823), //1939

39=>array(621, 520, 621, 520, 621, 621, 723, 823, 823, 823, 722,

722), //1940

40=>array(620, 419, 621, 520, 621, 622, 723, 823, 823, 924, 823,

722), //1941

41=>array(621, 419, 621, 521, 622, 622, 823, 824, 824, 924, 823,

822), //1942

42=>array(621, 519, 621, 621, 622, 622, 824, 824, 824, 924, 823,

823), //1943

43=>array(621, 520, 621, 520, 521, 621, 723, 823, 823, 823, 722,

722), //1944

44=>array(620, 419, 621, 520, 621, 622, 723, 823, 823, 824, 822,

722), //1945

45=>array(620, 419, 621, 521, 622, 622, 823, 824, 823, 924, 823,

822), //1946

46=>array(621, 419, 621, 521, 622, 622, 824, 824, 824, 924, 823,

823), //1947

47=>array(621, 520, 521, 520, 521, 621, 723, 723, 823, 823, 722,

722), //1948

48=>array(520, 419, 621, 520, 621, 622, 723, 824, 823, 824, 822,

722), //1949

49=>array(620, 419, 621, 520, 621, 622, 823, 824, 823, 924, 823,

822), //1950

50=>array(621, 419, 621, 521, 622, 622, 824, 824, 824, 924, 823,

823), //1951

51=>array(621, 520, 521, 520, 521, 621, 723, 723, 823, 823, 722,

722), //1952

52=>array(520, 419, 621, 520, 621, 622, 723, 823, 823, 824, 822,

722), //1953

53=>array(620, 419, 621, 520, 621, 622, 823, 824, 823, 923, 823,

722), //1954

54=>array(621, 419, 621, 521, 622, 622, 823, 824, 824, 924, 823,

822), //1955

55=>array(621, 520, 520, 520, 521, 621, 723, 723, 823, 823, 722,

722), //1956

56=>array(520, 419, 621, 520, 621, 622, 723, 823, 823, 824, 822,

722), //1957

57=>array(620, 419, 621, 520, 621, 622, 723, 823, 823, 924, 823,

722), //1958

58=>array(621, 419, 621, 521, 622, 622, 823, 824, 824, 924, 823,

822), //1958

59=>array(621, 519, 520, 520, 521, 621, 723, 723, 723, 823, 722,

722), //1960

60=>array(520, 419, 621, 520, 621, 621, 723, 823, 823, 823, 722,

722), //1961

61=>array(621, 419, 621, 520, 621, 622, 723, 823, 823, 924, 823,

722), //1962

62=>array(621, 419, 621, 521, 622, 622, 823, 824, 824, 924, 823,

822), //1963

63=>array(621, 519, 520, 520, 521, 621, 723, 723, 723, 823, 722,

722), //1964

64=>array(520, 419, 621, 520, 621, 621, 723, 823, 823, 823, 722,

722), //1965

65=>array(620, 419, 621, 520, 621, 622, 723, 823, 823, 924, 823,

722), //1966

66=>array(621, 419, 621, 521, 622, 622, 823, 824, 824, 924, 823,

822), //1967

67=>array(621, 519, 520, 520, 521, 521, 723, 723, 723, 823, 722,

722), //1968

68=>array(520, 419, 621, 520, 621, 621, 723, 823, 823, 823, 722,

722), //1969

69=>array(620, 419, 621, 520, 621, 622, 723, 823, 823, 924, 823,

722), //1970

70=>array(621, 419, 621, 521, 622, 622, 823, 824, 824, 924, 823,

822), //1971

71=>array(621, 519, 520, 520, 521, 521, 723, 723, 723, 823, 722,

722), //1972

72=>array(520, 420, 621, 520, 521, 621, 723, 823, 823, 823, 722,

722), //1973

73=>array(620, 419, 621, 520, 621, 622, 723, 823, 823, 924, 823,

722), //1974

74=>array(621, 419, 621, 521, 622, 622, 823, 824, 823, 924, 823,

822), //1975

75=>array(621, 519, 520, 420, 521, 521, 723, 724, 723, 823, 722,

722), //1976

76=>array(520, 419, 621, 520, 621, 621, 723, 723, 823, 823, 722,

722), //1977

77=>array(620, 419, 621, 520, 621, 622, 723, 823, 823, 824, 823,

722), //1978

78=>array(621, 419, 621, 521, 621, 622, 823, 824, 823, 924, 823,

822), //1979

79=>array(621, 519, 520, 420, 521, 521, 723, 723, 723, 823, 722,

722), //1980

80=>array(520, 419, 621, 520, 521, 621, 723, 723, 823, 823, 822,

722), //1981

81=>array(620, 419, 621, 520, 621, 622, 723, 823, 823, 824, 822,

722), //1982

82=>array(620, 419, 621, 520, 621, 622, 823, 824, 823, 924, 823,

822), //1983

83=>array(621, 419, 520, 420, 521, 521, 722, 723, 723, 823, 722,

722), //1984

84=>array(520, 419, 521, 520, 521, 621, 723, 723, 823, 823, 722,

722), //1985

85=>array(520, 419, 621, 520, 621, 622, 723, 823, 823, 824, 822,

722), //1986

86=>array(620, 419, 621, 520, 621, 622, 723, 824, 823, 924, 823,

722), //1987

87=>array(621, 419, 520, 420, 521, 521, 722, 723, 723, 823, 722,

721), //1988

88=>array(520, 419, 520, 520, 521, 621, 723, 723, 723, 823, 722,

722), //1989

89=>array(520, 419, 621, 520, 621, 621, 723, 823, 823, 824, 822,

722), //1990

90=>array(620, 419, 621, 520, 721, 622, 723, 823, 823, 924, 823,

722), //1991

91=>array(621, 419, 520, 420, 521, 521, 722, 723, 723, 823, 722,

721), //1992

92=>array(520, 418, 520, 520, 521, 621, 723, 723, 723, 823, 722,

722), //1993

93=>array(520, 419, 621, 520, 621, 621, 723, 823, 823, 823, 722,

722), //1994

94=>array(620, 419, 621, 520, 621, 622, 723, 821, 823, 924, 823,

722), //1995

95=>array(621, 419, 520, 420, 521, 521, 722, 723, 723, 823, 722,

721), //1996

96=>array(520, 418, 520, 520, 521, 521, 723, 723, 723, 823, 722,

722), //1997

97=>array(520, 419, 621, 520, 621, 621, 723, 823, 823, 823, 722,

722), //1998

98=>array(620, 419, 621, 520, 621, 622, 723, 823, 823, 924, 823,

722), //1999

99=>array(621, 419, 520, 420, 521, 521, 722, 723, 723, 823, 722,

721), //2000

100=>array(520, 418, 520, 520, 521, 521, 723, 723, 723, 823,

722, 722), //2001

101=>array(520, 419, 621, 520, 621, 621, 723, 823, 823, 823,

722, 722), //2002

102=>array(620, 419, 621, 520, 621, 622, 723, 823, 823, 924,

823, 722), //2003

103=>array(621, 419, 520, 420, 521, 521, 722, 723, 723, 823,

722, 721), //2004

104=>array(520, 418, 520, 520, 521, 521, 723, 723, 723, 823,

722, 722), //2005

105=>array(520, 419, 621, 520, 521, 621, 723, 723, 823, 823,

722, 722), //2006

106=>array(620, 419, 621, 520, 621, 622, 723, 823, 823, 924,

823, 722), //2007

107=>array(621, 419, 520, 420, 521, 521, 722, 723, 722, 823,

722, 721), //2008

108=>array(520, 418, 520, 420, 521, 521, 723, 723, 723, 823,

722, 722), //2009

109=>array(520, 419, 621, 520, 521, 621, 723, 723, 823, 823,

722, 722), //2010

110=>array(620, 419, 621, 520, 621, 622, 723, 823, 823, 824,

823, 722), //2011

111=>array(621, 419, 520, 420, 520, 521, 722, 723, 722, 823,

722, 721), //2012

112=>array(520, 418, 520, 420, 521, 521, 722, 723, 723, 823,

722, 722), //2013

113=>array(520, 419, 621, 520, 521, 621, 723, 723, 823, 823,

722, 722), //2014

114=>array(620, 419, 621, 520, 621, 622, 723, 823, 823, 824,

822, 722), //2015

115=>array(620, 419, 520, 419, 520, 521, 722, 723, 722, 823,

722, 721), //2016

116=>array(520, 318, 520, 420, 521, 521, 722, 723, 723, 823,

722, 722), //2017

117=>array(520, 419, 521, 520, 521, 621, 723, 723, 823, 823,

722, 722), //2018

118=>array(520, 419, 621, 520, 621, 621, 723, 823, 823, 824,

822, 722), //2019

119=>array(620, 419, 520, 419, 520, 521, 622, 722, 722, 823,

722, 721), //2020

120=>array(520, 318, 520, 420, 521, 521, 722, 723, 723, 823,

722, 721), //2021

121=>array(520, 419, 520, 520, 521, 621, 723, 723, 723, 823,

722, 722), //2022

122=>array(520, 419, 621, 520, 621, 621, 723, 823, 823, 824,

822, 722), //2023

123=>array(620, 419, 520, 419, 520, 521, 622, 722, 722, 823,

722, 621), //2024

124=>array(520, 318, 520, 420, 521, 521, 722, 723, 723, 823,

722, 721), //2025

125=>array(520, 418, 520, 520, 521, 521, 723, 723, 723, 823,

722, 722), //2026

126=>array(520, 419, 621, 520, 621, 621, 723, 823, 823, 823,

722, 722), //2027

127=>array(620, 419, 520, 419, 520, 521, 622, 722, 722, 823,

722, 621), //2028

128=>array(520, 318, 520, 420, 521, 521, 722, 723, 723, 823,

722, 721), //2029

129=>array(520, 418, 520, 520, 521, 521, 723, 723, 723, 823,

722, 722), //2030

130=>array(520, 419, 621, 520, 621, 621, 723, 823, 823, 823,

722, 722), //2031

131=>array(620, 419, 520, 419, 520, 521, 622, 722, 722, 823,

722, 621), //2032

132=>array(520, 318, 520, 420, 521, 521, 723, 723, 723, 823,

722, 721), //2033

133=>array(520, 418, 520, 520, 521, 521, 723, 823, 723, 823,

722, 722), //2034

134=>array(520, 419, 621, 520, 521, 621, 723, 723, 823, 823,

722, 722), //2035

135=>array(620, 419, 520, 419, 520, 521, 622, 722, 722, 823,

722, 621), //2036

136=>array(520, 318, 520, 420, 521, 521, 722, 723, 723, 823,

722, 721), //2037

137=>array(520, 418, 520, 520, 521, 521, 723, 723, 723, 823,

722, 722), //2038

138=>array(520, 419, 621, 520, 521, 621, 723, 723, 823, 823,

722, 722), //2039

139=>array(620, 419, 520, 419, 520, 521, 622, 722, 722, 823,

722, 621), //2040

140=>array(520, 318, 520, 420, 520, 521, 722, 723, 722, 823,

722, 721), //2041

141=>array(520, 418, 520, 420, 521, 521, 723, 723, 723, 823,

722, 722), //2042

142=>array(520, 419, 621, 520, 521, 621, 723, 723, 823, 823,

722, 722), //2043

143=>array(620, 419, 520, 419, 520, 521, 622, 722, 722, 723,

722, 621), //2044

144=>array(520, 318, 520, 419, 520, 521, 722, 723, 722, 823,

722, 721), //2045

145=>array(520, 418, 520, 420, 521, 521, 722, 723, 723, 823,

722, 722), //2046

146=>array(520, 419, 621, 520, 521, 621, 723, 723, 823, 823,

722, 722), //2047

147=>array(620, 419, 520, 419, 520, 520, 622, 722, 722, 723,

721, 621), //2048

148=>array(519, 318, 520, 520, 520, 521, 622, 722, 722, 823,

722, 721), //2049

149=>array(520, 318, 520, 420, 521, 521, 722, 723, 823, 823,

722, 722) //2050

);

//节气名称

$term_name = array(

"小寒","大寒","立春","雨水","惊蛰","春分","清明","谷雨",

"立夏","小满","芒种","夏至","小暑","大暑","立秋","处暑",

"白露","秋分","寒露","霜降","立冬","小雪","大雪","冬至");

//获取当前日期及其年月日

$today = getdate();

$this_year = $today[year];

$this_month = $today[mon];

$this_day = $today[mday];

//算取在数组中的位置

$line = $this_year-1901;

$row = $this_month-1;

//获取数组中的两个日期

$term_one =substr($solar_term[$line][$row], 0, 1);

$term_two =substr($solar_term[$line][$row], 1, 2);

//获取在节气表中的位置

$t_name_1 = ($this_month-1)*2;

$t_name_2 = ($this_month-1)*2+1;

//显示相应的节气

if ($this_day==$term_one)

{

$this_term = $term_name[$t_name_1];

}

else if($this_day==$term_two)

{

$this_term = $term_name[$t_name_2];

}

else

{

$this_term = NULL;

}

return $this_term;

}

php自动获取节气对应的年月日_抛砖引玉,PHP的中国二十四节气显示类相关推荐

  1. php自动获取节气对应的年月日_php如何通过日期获取农历、节日、节气?

    php如何通过日期获取农历.节日.节气? 发布时间:2020-05-21 11:57:28 来源:亿速云 阅读:229 作者:Leah php如何通过日期获取农历.节日.节气?这篇文章运用了实例代码展 ...

  2. php自动获取节气对应的年月日_php 根据时间获取二十四节气,返回json

    /* * 节气通用算法 */ function getJieQi() { header("Content-Type:text/html;charset=utf-8"); $_yea ...

  3. 自动获取mysql建表语句_脚本工具---自动解析mysql建表语句,生成sqlalchemy表对象声明...

    常规建表语句: CREATE TABLE `test_table` ( `id` int(11) NOT NULL, `name` char(64) NOT NULL, `password` char ...

  4. 用python做生物信息数据分析_基于Python的自动获取生物信息数据的软件设计

    基于 Python 的自动获取生物信息数据的软件设计 * 周斯涵,刘月兰 ** [摘 要] [摘 要] 从国际生物信息学数据库中采集数据来进行相关领域的分析, 但随着数据库规模不断扩大 , 数据来源种 ...

  5. centos7修改ip地址自动获取_南京课工场IT培训:如何搭建DHCP服务器及自动获取IP地址及相关操作...

    DHCP服务相关理论知识 DHCP服务分为以下三点, IP地址(例:192.168.1.0) 子网掩码(例:255.255.255.0) 网关 DHCP服务的好处: 减少管理员的工作量 避免输入错误的 ...

  6. ipv6地址_「案例」路由器怎么自动获取IPv6地址?

    拓扑 规格 适用于V200R002C00及以上版本.所有形态的AR路由器. 组网需求 PC直连Router的接口后可通过协议自动获取IPv6地址,并自动生成默认网关,从而使PC与路由器可以自动连通.具 ...

  7. centos7自动获取ip命令_突然断网?专业分析宽带拨号和自动获取ip哪个好?

    宽带拨号上网.自动获得IP地址上网.固定IP地址上网,这3种上网方式,并教大家如何来选择. 整理了这篇文章,来详细介绍:宽带拨号上网.自动获得IP地址上网.固定IP地址上网,这3种上网方式,并教大家如 ...

  8. 按键精灵通过句柄获取窗口坐标_大漠插件后台找图、自动获取坐标窗口句柄鼠标多点左单击脚本...

    大漠插件后台找图.自动获取坐标窗口句柄鼠标多点左单击 脚本 一.准备工作 第一步:下载大漠插件.解压,运行"注册大漠插件到系统.bat",把全部东东都复制到按键精灵的plugin目 ...

  9. 天视通摄像头设置教程_天视通网络摄像头设置自动获取IP后无法连接电脑,怎么处理?...

    1.一般的ADSL宽带是通过ADSL Modem来实现虚拟拨号连接,从而连接互联网的,所谓"本地连接",只的是您的网卡与ADSL Modem之间通过网线实现的局域网连接状态,由于一 ...

最新文章

  1. seaborn系列 (5) | 柱状图countplot()
  2. 解决Outlook带有附件的邮件重复发送的问题
  3. Bag of Tricks for Efficient Text Classification(Fasttext)
  4. GDCM:dicom文件固定方向的测试程序
  5. 第2章 Python 数字图像处理(DIP) --数字图像基础5 -- 算术运算、集合、几何变换、傅里叶变换等
  6. 【开源项目】基于FFmpeg的PCM和RGB数据统一封装
  7. 茴香豆的n种写法之②——Sql据多个条件 查询每个条件的前N条记录
  8. 序列化 自定义名字_反序列化漏洞(Web漏洞及防御)
  9. docker host and docker container
  10. python list去重函数_Python基础中的集合,函数——06
  11. mysql基础6-查询数据操作
  12. python 基本数据类型及其功能-2-字符串 重点命令
  13. Asp.net页面生命周期详解任我行(1)-小试牛刀,编写页面代码
  14. WPF框架下,窗体的嵌套显示
  15. mysql repaire_mysql之repair table 修复表札记
  16. (一)事务与并发控制
  17. android最强管理软件root,SuperSU Pro v2.82中文专业版-超强安卓手机root工具
  18. 拦截X64安卓模拟器封包拦截发送技术(不用代理/网卡/dll一切)
  19. 运动员等级查询系统C语言,中国运动员等级查询系统
  20. android开发利用传感器实现微信的摇一摇功能

热门文章

  1. 优秀!95后程序员月薪2万背电脑送外卖,送单途中修bug!
  2. Linux系列学习(二) - Vim编辑器的介绍及使用、文件编译的过程、Makefile工具、Gdb调试器
  3. 台湾批准联电7.1亿美元投资联芯科技
  4. 如何打造企业短视频账号的人设?
  5. centos7常用命令与环境安装
  6. win7连接sftp_Windows下用sftp巧妙打造安全传输
  7. 通过access口加vlan标签吗_Access 发送不带标签的报文, 一般与 pc 、 server 相连时使用,端口能属于 3 个 VLAN。_学小易找答案...
  8. 小程序中打开pdf文件(wx.downloadFile+wx.openDocument)
  9. 微信小程序与后端Java接口交互-图书搜索实现
  10. 端午节将至,吃粽子有讲究哦