/*  * 节气通用算法  */    function getJieQi()   {header("Content-Type:text/html;charset=utf-8");  $_year=I("year");$month=I("month");$day=I("day");$year = substr($_year,-2)+0;   $coefficient = array(   array(5.4055,2019,-1),//小寒   array(20.12,2082,1),//大寒   array(3.87),//立春   array(18.74,2026,-1),//雨水   array(5.63),//惊蛰   array(20.646,2084,1),//春分   array(4.81),//清明   array(20.1),//谷雨   array(5.52,1911,1),//立夏   array(21.04,2008,1),//小满   array(5.678,1902,1),//芒种   array(21.37,1928,1),//夏至   array(7.108,2016,1),//小暑   array(22.83,1922,1),//大暑   array(7.5,2002,1),//立秋   array(23.13),//处暑   array(7.646,1927,1),//白露   array(23.042,1942,1),//秋分   array(8.318),//寒露   array(23.438,2089,1),//霜降   array(7.438,2089,1),//立冬   array(22.36,1978,1),//小雪   array(7.18,1954,1),//大雪   array(21.94,2021,-1)//冬至   );   $term_name = array(      "小寒","大寒","立春","雨水","惊蛰","春分","清明","谷雨",      "立夏","小满","芒种","夏至","小暑","大暑","立秋","处暑",      "白露","秋分","寒露","霜降","立冬","小雪","大雪","冬至");   $idx1 = ($month-1)*2;   $_leap_value = floor(($year-1)/4);   $day1 = floor($year*0.2422+$coefficient[$idx1][0])-$_leap_value;if(isset($coefficient[$idx1][1])&&$coefficient[$idx1][1]==$_year) $day1 += $coefficient[$idx1][2];   $day2 = floor($year*0.2422+$coefficient[$idx1+1][0])-$_leap_value;   if(isset($coefficient[$idx1+1][1])&&$coefficient[$idx1+1][1]==$_year) $day1 += $coefficient[$idx1+1][2];   //echo __FILE__.'->'.__LINE__.' $day1='.$day1,',$day2='.$day2.'<br/>'.chr(10);$data=array();if($day<$day1){$data['name1']=$term_name[$idx1-1];$data['name2']=$term_name[$idx1-1].'后';}else if($day==$day1){$data['name1']=$term_name[$idx1];$data['name2']=$term_name[$idx1];}else if($day>$day1 && $day<$day2){$data['name1']=$term_name[$idx1];$data['name2']=$term_name[$idx1].'后';}else if($day==$day2){$data['name1']=$term_name[$idx1+1];$data['name2']=$term_name[$idx1+1];}else if($day>$day2){$data['name1']=$term_name[$idx1+1];$data['name2']=$term_name[$idx1+1].'后';}echo json_encode($data);}  

php 根据时间获取二十四节气,返回json相关推荐

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

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

  2. php 根据时间获取二十四节气

    /*** 节气通用算法*/public function getJieQi($map){$_year = $map['year'];$month = $map['month'];$day = $map ...

  3. 关于jQuery获取Action返回的JSON数据 项目真实案例 记录(Struts2)

    这里列出 页面代码 和 Action类相关代码 供参考: 页面代码(jQuery ajax异步请求获取数据): //保存决策信息 function saveDecision() { var rowid ...

  4. 利用爱奇艺开放平台实现视频托管回调播放(二)——解析获取授权返回的JSON字符串...

    由于获取授权返回的是如下格式的JSON字符串: 1 { 2 'code': A0000, 3 'data': 4 { 5 'access_token': ACCESS_TOKEN, // 访问令牌 6 ...

  5. MVC web api 返回JSON的几种方式,Newtonsoft.Json序列化日期时间去T的几种方式

    MVC web api 返回JSON的几种方式,Newtonsoft.Json序列化日期时间去T的几种方式 2015-01-18 00:11 https://www.muhanxue.com/essa ...

  6. php输出mysql查询结果_PHP简单获取数据库查询结果并返回JSON

    header("Content-type:text/html;charset=utf-8"); //连接数据库 $con = mysql_connect("localho ...

  7. (SpringMVC)Controller返回JSON数据

    文章目录 Controller返回JSON数据 1. 测试使用 2. 代码优化 3. 测试集合输出 4. 输出时间对象 5. 抽取为工具类 6. FastJson Controller返回JSON数据 ...

  8. python接口返回json处理_python 接口返回的json字符串实例

    如下所示: JSON 函数 使用 JSON 函数需要导入 json 库:import json. 函数描述 json.dumps将 Python 对象编码成 JSON 字符串 json.loads将已 ...

  9. php接口返回一个数组怎末写_php api返回json数组

    [PHP] 为JSON数据的API返回空数组或者空对象 PHP 中,不管是 list 或者 dictionary 都使用一样的 [](或者 array()) 来定义. 在使用 JSON 作为 API ...

最新文章

  1. deploy java eclipse_使用eclipse的mvn deploy部署本地包到maven私有库
  2. java 使用gdal_java-gdal实现shp转geojson
  3. MySql 服务名无效
  4. java system sleep_详解Java中的sleep()和wait()的区别
  5. e.preventdefault() 别滥用
  6. mysqld --initialize --console 没有 打印信息_JavaScript设计模式--装饰者模式
  7. 数据挖掘学习07 - 《数据挖掘导论》第二章:数据
  8. World Wind入门
  9. android TextView属性汇总
  10. 【物理学术竞赛】——绳上的球(再续)
  11. Excel 序号自动增加
  12. 泰森多边形的matlab实现
  13. Java对象扁平化的操作
  14. 物联网-电力监控平台(二)
  15. Amoeba for Aladdin
  16. 智商情商哪个重要_情商与智商,到底哪个更重要?
  17. 2021高考成绩省内排名查询,云南高考排名查询方法 2021年云南高考成绩位次全省排名查询...
  18. 大英百科挂了,维基百科赢了
  19. 重新认识康德的“头上星空”
  20. 拼多多开店怎么提高点击率?天创速盈提出应对措施

热门文章

  1. Virtual Piano 自动播放乐谱
  2. R7 3700x配什么主板
  3. rs232pc通信软件源码c语言,PC机与单片机通信(RS232 协议)程序
  4. 10.11 UiPath如何安全的保存账号和密码
  5. 【OpenCV教程】特征工程
  6. 基于自然语言理解的SPARQL本体查询(笔记版)
  7. 4款功能强大的文本编辑软件,最适合新手!
  8. IP数据报检验和计算
  9. Knowledgeable Prompt-tuning: Incorporating Knowledge into Prompt Verbalizer for Text Classification
  10. 如何使用TCP Traceroute