日历节气显示不正常2015年1月6号是小寒,而现在是显示2015年1月5号是小寒
来源:互联网 发布:无损剪切软件 编辑:程序博客网 时间:2024/04/29 13:45
[SOLUTION]
二十四节气现在可以用通用计算公式来做计算,但是都会存在一定的误差。
对于现在和过去年份的数据可以通过紫金山天文台官方网站进行数据查询,但是对于未来年份的数据也没有官方的查询方式。
我们使用通用公式计算出2035年的立夏是5月5日,立秋为8月7日;但最终还是以天文台最后公布出的数据为准。
对于现在和过去年份的数据可以通过紫金山天文台官方网站进行数据查询,但是对于未来年份的数据也没有官方的查询方式。
我们使用通用公式计算出2035年的立夏是5月5日,立秋为8月7日;但最终还是以天文台最后公布出的数据为准。
现在节气在Calendar的实现是将节气数据统计在一起并通过查询显示给用户,如果贵司想修改这些数据,
可以通过修改Calendar的资源文件(lunar_const_arrays.xml 的 "solor_term_days")来实现。
lunar_const_arrays.xml 的 "solor_term_days" 是以24个item作为一组,存放一年的节气数据,如,第一组为1970年的数据,最后一组为2036年的数据;
在这24个item中,一个item对应一个节气在它所在月的日期数据,这些节气是按照月份顺序存放的,每个月会有两个节气;如第一个<item>6<item>就表示1970年的第一个节气是1970年1月6日,依次类推。
在这24个item中,一个item对应一个节气在它所在月的日期数据,这些节气是按照月份顺序存放的,每个月会有两个节气;如第一个<item>6<item>就表示1970年的第一个节气是1970年1月6日,依次类推。
可以按照该方法找到对应的位置进行修改操作。
0 0
- 日历节气显示不正常2015年1月6号是小寒,而现在是显示2015年1月5号是小寒
- 现在是2015年10月
- 假设今天是2015年3月1号星期日,计算13个月零6天后是星期几?距离现在多少秒?
- Java输入年月,打印该月的日历,已知2000年1月1号是星期六
- 今天是2012年1月5号
- 今天是2016年,1月11号
- 打印任意一年的日历(1900年1月1日是星期一)
- 现在是2013年1月13日8时47分
- 2015年的3月是不一样的3月
- SCRIPT 显示:今天是 2005年7月6日 星期三
- winform 入门开发,VS 程序自带的日历控件日期显示格式是xxxx年x月x日,如何改成xxxx-xx-xx 的格式 ?
- 今天是2015年7月5号!!!值得纪念的日子!!!
- 看到上一个python栏目下的文章是于2009年1月转的。到现在....
- Calendar 显示一个月后的今天是星期几
- 今天是2007年12月20号,今天心情
- 今天是2009年9月20号
- 今天是2010年8月8号
- nobody_xl,今天是2017年的2月7号
- Core Animation - 1
- [ Javascript ] 内存泄露以及循环引用解析
- Toast 默认时长
- Minimum Sum - HDU 3473 划分树
- 行为型模式1——责任链模式
- 日历节气显示不正常2015年1月6号是小寒,而现在是显示2015年1月5号是小寒
- C9_作业
- 使用Samba实现Linux与Windows文件共享实践
- 环境配置
- Andorid的事件处理
- patch命令
- A simple stone game - HDU 2486 K倍递减博弈
- iOS中的设计模式简单说明
- java面向对象思想学习